by Kat
Venerable Canadian rock band Rush has announced dates for their latest North America tour in advance of their upcoming Clockwork Angels album slated for release June 12, 2012. The tour – which visits 33 cities – begins September 7th in Manchester, New Hampshire and concludes December 2nd in Houston, Texas. Read More