The Flash - "The Sound and the Fury" Preview

"It's time to pay the Piper..." Episode 11 of The Flash, "The Sound and the Fury," airs on Tuesday, January 27th, 2015 on The CW.

Subscribe to Pied Piper