Thousand Foot Krutch Album Trailer

Uploader: Thousand Foot Krutch

Original upload date: Mon, 03 Aug 2009 00:00:00 GMT

Archive date: Tue, 21 Dec 2021 03:24:23 GMT

Album trailer for Thousand Foot Krutch's new album Welcome To The Masquerade which is available in stores and online September 8th, 2009! www.thousandfootkrutch.com. Trailer by Online Revolution Desig
...
Show more