Manchester-based indie rock band Puppet Theory are made up of their Liverpudlian frontman Chris Pickering (vocals and guitar), Johnny Hearldon…
This website uses cookies.