© 2016, Blastr. All rights reserved.
Welcome to the Who Won The Week podcast where we discuss the latest stories in geekdom.
The first footage for the upcoming third season of The CW’s The Flash has been unveiled! The cast was on hand in Ballroom 20 to give us our first official look at what’s coming up for Team Flash in Season 3.