Picture The Scene

Who TF are Picture The Scene?

We had a chat with emerging UK alternative rock outfit Picture The Scene following the release of their emphatic…