Imagine Dragons
- Episode aired Apr 9, 2012
Imagine Dragons, a Las Vegas based indie rock band, explain the roots of their up-and-coming career in music.Imagine Dragons, a Las Vegas based indie rock band, explain the roots of their up-and-coming career in music.Imagine Dragons, a Las Vegas based indie rock band, explain the roots of their up-and-coming career in music.