The Upcoming.org Archives
The Stellas
March 20, 2008
Tremont Music Hall
400 W Tremont Ave
Charlotte,
North Carolina
28203
The Stellas romp and stomp with rock 'n' roll.
Added by
Upcoming Robot
on February 20, 2008