Concert Review: The Mars Volta — Where Wolves Hide in the Company of Men
The Mars Volta @ Old National Centre, Indianapolis, IN on June 9th, 2024 — The Egyptian Room was absolutely packed full of diehard prog fans on Sunday June 6th. Although the band (which broke up in 2012) reunited in 2019, they only started…