Tag: venonicas venom

NEW TRACK: The Orders – ‘Veronica’s Venom’

The Orders are a young indie-psych trio from the Isle of Wight who have  stacked up an impressive list of achievements since their formation in 2013. 2016 was a particularly successful year for band mates Kyle Chapman, Isaac Snow and…