SUBSCRIBE for more exclusive content
Twitter:
Facebook:
Website:
This lyric video is an amalgamation of Itch’s “London“ filtered through the lens of Darren Craig’s cough syrup induced hallucinations and Chad Goei’s psychotic graphic madness. In short, it’s like an aural and visual apocalypse in which a dude from the UK is force fed industrial strength bath salts and set on fire... with a backbeat. It’s just