In 2007, myself, Sam Foakes, Phil Dolan and Jason Forde performed a choreographed show in front of thousands of people in Trafalgar Square London and millions live on Tv. This week, Jason Forde, James White and Josh Briars are performing the opening show in Leeds for the 2014 Tour de France, good times!