18 April 2014

Black Sabbath Hunkers Down in Toronto

Shortly after beginning the final leg of their North American tour in Halifax last week, Ozzy, Tony & Geezer hunkered down in Toronto, despite not having a scheduled show in the city.  Toronto became home base to these forefathers of heavy metal during their Ontario tour, with shows in in London, Hamilton and Ottawa.  During their [...]