The Flash‘s sixth season is now officially less than a month away, and the show just dropped a pretty emotional bit of new footage to celebrate the coming release, besides the return of the iconic chin strap. The CW released a new teaser for the show’s upcoming episodes, that appears to tease how the show […]Read More .