Tag: Witch Trials

Music Videos

Watch | Check out the Witch Trials new video for ‘Wonderland’

Dublin-based psych-rock outfit the Witch Trials have released the music video for their debut single, ‘Wonderland’. A visually bizarre andContinue Reading