Noise Therapy – Tension

Posted on

Release Date: August 13, 2002 Reviewed by Vin Cherubino If there ever was a time to put Canada on the music map, that time is now. With the recent musical explosion of rock bands that are Canadian such as Nickelback, Default, Theory of a Deadman, and now Noise Therapy, rock fans have a chance to […]

Read More