This article was published in 2003.
Itch have released their third CD titled The Boy Who Cried Wolf. The 7-track mini-album, their first release on the Happy Astronaut label, features "7 tracks of highly-charged, intense and intricate rock, effortlessly switching between singing and screaming. A must for fans of Spy vs Spy and The Cure" and was recorded in September 2002. Price is £6 (inc P&P), visit www.happyastronaut.co.uk for more details.