Devon Welsh – Vampires Continue Reading June 28, 2018 Former Majical Cloudz frontman Devon Welsh drops a video for his new track… Video