Arrow’s Stephen Amell and John Barrowman sing Frozen and Phantom duet at fan event

Fans attending the Arrow panel at Heroes & Villains Fan Fest in Secaucus, New Jersey got a special musical surprise this weekend from stars Stephen Amell and John Barrowman. Amell and Barrowman, who play Green Arrow and Dark Archer respectively, belt out a duet of “Can You Build a Snowman” from Frozen and “Music of the Night” from Phantom of the Opera, a fangirl favourite. While it should come as no surprise that the Torchwood alum has some pipes, Amell’s talent with a microphone has been a bit of a secret until now. Either way, the crowd seemed to love it!

For Music of the Night, you can click here.

What do you think of Stephen Amell and John Barrowman’s singing? Let us know in the comments!