Nashville singer-songwriter Caitlin Rose and British folkie Johnny Flynn play the Horseshoe Tavern in Toronto on May 26, 2011.
Nashville singer-songwriter Caitlin Rose and British folkie Johnny Flynn play the Horseshoe Tavern in Toronto on May 26, 2011.