in Music Reviews, Streams and Downloads Skuff Micksun & TyC mesmerize with stunning visuals for single ‘Psychic Vampire’: Watch