San Francisco rockers I The Mighty teamed up with Altar TV to deliver a breathtaking performance of “These Streets Are Alive”, one of the songs off of the band’s 2012 EP, Karma Never Sleeps. The live recording was done while the band was on the road with Dance Gavin Dance and the rest of the Rock Yourself To Sleep Tour lineup at Pittsburgh’s Altar Bar back in November.
Follow the jump for the video.
Latest posts by Adrian Garza (see all)
- Substances, death, and purpose fueled Culture Abuse for their most imaginative release yet - April 15, 2016
- UTG PREMIERE: The Go Ahead – “Closer” (Nine Inch Nails Cover) - April 6, 2016
- UTG’s 31 Days Of Halloween: ‘Rubber’ - October 21, 2015