Saturday April 10th 2010 – Florence Welch and her machine perform a sold-out show at the Kool Haus in Toronto as part of her North American tour - a jaunt that includes a performance at Coachella in California next weekend.
Previous
Next
Register now and have your comments approved automatically!