The GIITTV reviews database 2003-2011
All the historic reviews from the God Is in The TV webzine.
Features
The Cooper Temple Clause - Head video
Bill Cummings 05/04/2007
The Cooper Temple Clause's release their new single Head on Monday the 9th of April. Its taken from their recent album " Make This Your Own" (Sequel). Check out the new video below, plus the quite brilliant Qemists remix.
Windows media
Low