Imagine Dragons: ‘Radioactive’ is One Weird Video Imagine Dragons: ‘Radioactive’ is One Weird Video Puppets + ‘interesting’ imagery + Lou Diamond Phillips = One weird video and I love it! Renee NelsonRenee Nelson