THU 11/3 Steve, the singularly named lead singer and guitarist for XBXRX, and his bandmate Vice have been pretty darn successful for a couple of 21-year-olds. They formed their noise band as wee teens in 1998 in Mobile, Alabama, and since then they’ve toured with legends Sonic Youth and recorded…
