Things You Didn’t Know You Needed: Stephen Amell and John Barrowman Sing “Music of the Night”
The Heroes & Villains Fan Fest is going on this weekend in New York/New Jersey. 'Arrow' stars Stephen Amell and John Barrowman are there and received an odd request at the Q & A panel last night...and did not disappoint.