I might be the only twenty-something from the Western suburbs of Chicago who had never seen Lucky Boys Confusion live. They have a somewhat legendary reputation in my old neck of the woods, including with …
Posts by Ralph Petrella:
Album Review: Ludo, You’re Awful, I Love You
I discovered St. Louis rock quintet Ludo quite by accident a few years ago when I brought family and friends to see suburban darlings The Dog And Everything at the Metro in Chicago. I was …