Detroit's Demented Duo, TWIZTID just debuted a brand new music video over at Knotfest.com for their brand new single "Rose Petal." Here is my reaction.
TWIZTID Rose Petal Music Video Reaction!James Campbell2020-10-03T13:00:41+00:00
Deftones have released the first single and title track from their new album 'Ohms' along with this single they announced the album will be released on 9/25/2020. Here is my reaction to hearing the new music for the first time!
Reaction to NEW Deftones music!James Campbell2020-08-22T02:10:22+00:00