oh yea - figured i'd post it here cause i'm not sure how many people know about this already but METAL CHURCH are coming to town.
just thought i'd give y'all a heads up if you haven't heard the news before. if you don't know who they are or don't like them.... leave this thread. now!
|