Detroit’s Demented Duo TWIZTID have been busy during this pandemic creating content and events to keep their fan base entertained during a time when gathering in large groups is frowned upon. They just debuted a new music video over at for their brand new single “Rose Petal.”

Here is my reaction to the new video for “Rose Petal” by TWIZTID.

You can watch it without my commentary here: