Imagine Dragons ‘Radioactive’ [VIDEO]
The first time I saw this video from Imagine Dragons I had fallen asleep on the couch and when I woke up it was on. I thought I was still dreaming. Illegal muppet fighting led by a sketchy looking Lou Diamond Phillips? What? Huh?
It is a great song, but the video is totally unexpected. I give them an A for originality. I also give them an A for giving Lou Diamond Phillips a gig.