The Heavy are an indie rock band who claim to be from Noid, England, allegedly a small hamlet near Bath. However, no such place appears to exist.
Grandmaster Flash, The Cuban Brothers, The Heavy and 1 more
Manchester, Albert Square
On sale on Tuesday, 31 Mar 2015 at 12:00 AM