The Electric Soft Parade Reviews

Clash Music – 8th April 2013

The Electric Soft Parade are set to return with new album ‘IDIOTS’ – their first in six years. After spending more than a decade making music together, The Electric Soft Parade could perhaps be forgiven for wanting a break. The Brighton group went on hiatus back in 2009, placing their instruments in the loft and […]