Stephen Amell | Facebook
We know that a new episode of Arrow airing tonight on The CW at 8p is music to the ears, so that means that the show’s stars Stephen Amell and John Barrowmem are the music of the night. Thus it makes sense that when they were trapped in NJ this weekend due to the snow storm at the Heroes & Villains Fan Festival they would sing the most famous song from The Phantom of the Opera. Right?
Executive Producer Greg Berlanti has dabbled with musical numbers on Eli Stone; and I think after this performance, he needs to try it out again on Arrow. Who’s with me?