Was walking down in Denver Monday night when I heard something weird. The band is called Elephant Wrecking Ball. Check them out. Seriously amazing musicians.