Kenneth and Sam finally get around to a band that has been frequently requested by listeners—a favorite in their native state of Utah—Imagine Dragons. Will the band's first album, Night Visions, be a sweet dream or a nightmare for our musical travelers?