Rocket Scientists performance of the title track from their Revolution Road album at the 3 Rivers Progfest in Pittsburgh, PA on August 24, 2008. Mark McCrite vocals, Erik Norlander keyboards, Don Schiff NS, Stick with special guests Lana Lane vocals, Chris Quirarte drums and Jim Williams guitar.