Ludo Profile
Ludo Profile Photo

Ludo

Famous As
Power-pop rock band
Birth Place
St. Louis, Missouri, USA
Famous As
Power-pop rock band
Popular for
Single "Love Me Dead" (2008)
Birth Place
St. Louis, Missouri, USA
Nationality
American
Ludo Video Gallery

Whipped Cream

video

Go-Getter Greg

video

Hum Along

video

Good Will Hunting by Myself

video

Love Me Dead

video