The Electric Soft Parade
Released: 29th October 2001.
The Electric Soft Parade, as they are now rather scandalously known, release this, their fab third single, from their forthcoming debut album. "There's A Silence" is a perfect indie anthem, with a swooping chorus and melodic, but incisive guitars. Do us all a favour and buy this now!