“I had the coolest day yesterday on set, because on one I was ver happy and excited for David Ramsey and in the other hand I’ve got to see an awesome thing with my two eyes standing in front of me that I just thought I’ve never got to see (…) and also probably I’ve ever got to say the coolest thing I ever said on the show”

Stephen Amell – Facebook Live

Could it be David Ramsey as Green Lantern John Stewart? 🤞