metawitches.com
The Flash Season 3 Episode 17: Duet Recap [Video]
Welcome to the first ever, epic, Flash-Supergirl-Legends-Arrow musical crossover episode! Did anyone actually get to join in from Arrow? Malcom Merlyn/John Barrowman was an Arrow character until he…