
FYI.
This story is over 5 years old.
Electric Independence
With a name as good as Passarella Death Squad, it was only a matter of time before this London three-piece got round to releasing an amazing record. Well, folks, that time is now. Having formed in November 2003, it has taken them nearly four years, but...
