Posted inMusic

Ludo

Even though Ludo’s theatrical strut “Love Me Dead” screams novelty hit, the Moog-buoyed, pop-rock quintet is no flash in the pan. The St. Louis band formed in early 2003, when ex-theater kid Andrew Volpe and metalhead/meditation enthusiast Tim Ferrell decided to hop in a van and play shows wherever they…

Gift this article