What began being a weeklong, seven-song saving test became something even more for sweaty disco-infused indie rockers the Arm. Produced in Austin in 2001 and offering Sean O’Neal on vocals, Alex Lyon on electric guitar, Alex Ramirez on bass, and Kevin Bybee on drums, the group toured with rings like …
Read More »