Watch Pyros - The Falls

Pyros Season 1 Episode 7

Season 1 Episode 7

First Aired: July 24, 2012

Description: The team tries for a flawless show in England to make up for their mistakes in Berlin.