Ludo is a band based in St. Louis, Missouri, where they initially began formation. The band later relocated to Tulsa, Oklahoma, where they solidified their lineup.
Discography[]
- Studio Albums
- Ludo (2003)
- You're Awful, I Love You (2008)
- Prepare the Preparations (2010)
- EPs
- Broken Bride (2005)