Music Video for "Promise" in Production November 18, 2005

TCM are now officially rock stars. Work has commenced on their first music video! It will be for the first single from their debut CD Proof That Things Are Changing - Promise. The video will be directed by Toronto's Calin Albisoru.

Filming started at the Lee's Palace last week (were you there? - maybe you'll be in the video) and the band will be fitting in more in between rehearsals over the coming months.

So keep checking back with the website - more news to come!