The Apollo (rock venue) Website Updates?
Posted: Fri Dec 26, 2014 6:58 am
l just checked out the Apollo website and it looks like it's not been updated since 2012. Anyone know if it's still being run by the guys who started it?
Bobby
Bobby