Well isn’t this super. The CW superhero star of Arrow, Stephen Amell, was recently seen locking lips with openly gay sci-fi icon John Barrowman. The two smooched in Secaucus, New Jersey at the Heroes and Villains Fan Fest.
While some were surprised to see Amell kissing another man, true fans haven’t forgotten the times Amell played gay for pay.
In case you didn’t know or don’t remember, he made appearances in Queer as Folk and Dante’s Cove, which explains everything. Watch the clip below for the lip lock!