I’ve often marveled at the weird music video. Their oddity is an art form in my humble opinion, weirdness pushing the limits of human imagination. While “Radioactive” by Imagine Dragons, released in 2012 on the band’s debut album Night Visions, is not the weirdest video out there, puppets engaged in fight to the death is certainly odd. Enjoy!
P.S. I’ve always been a huge Kansas City Chiefs fan and with my beloved Chiefs one game from the Super Bowl for the first time in 25 years, I’m going to the AFC Championship. But it’s quite a haul from Dallas to Kansas City and it’ll take me a few days. Therefore, I haven’t had the chance to review a movie this week. I’ll be back with The Great Ziegfeld next week. Go Chiefs!