Twiztid goes in a more industrial direction on their latest single “Rose Petal”.
Twiztid – “Rose Petal” Legends Will Never DieSeptember 25, 2020 Twiztid goes in a more industrial direction on their latest single “Rose Petal”. Share on FacebookShare on TwitterShare on RedditShare on PinterestShare on Email TagsJamie Madrox Twiztid Legends Will Never DieSeptember 25, 2020