bhnole 153 Report post Posted March 28, 2007 Speaking of College atmosphere, is it just me or does the Pep Band they stick in the upper deck corner annoying as hell. Share this post Link to post Share on other sites