Making their major label debut on Island Records, St. Louis-based power pop group Ludo are releasing You’re Awful, I Love You on Feb. 26.
Every year everyone creates a list of favorite (or least favorite) albums released during that year. This is pretty much one of those lists, completely arbitrary and decided by two people.
Anticipation was high Friday, Sept. 28, at the McKay Events Center. Fans came to find out whether alternative rock pioneers The Smashing Pumpkins could still deliver; and how the death of a fan only a few nights prior in Vancouver would affect the night’s show.