I know it’s such a drag to go to shows on weekdays, but the amount of shows coming through St. Louis this week is plain ridiculous. Admit it, you’re already planning to get by this week on power naps and shots of 5 Hour Energy poured discretely in your coffee mug. If not, here’s the [...]
Good week for St. Louisans who like rock; bad week for folks who like sleep