I YA TOYAH Releases Official Music Video for “Puppet (Adoration Destroyed Remix)” Posted by Mike Usenick | Sep 5, 2019 | Industrial, News, Song, Video | 0 Industrial rock band I Ya Toyah has released the official music video for Adoration Destroyed’s remix of her song, “Puppet.”
Follow Us