Video: Ludo on Jimmy Kimmel Live

Categories: Videodrone

Aww, our Lou boys are all grown up and on network television! Here's "Love Me Dead" (and a bit of "Go-Getter Greg") from the Kimmel show, which aired last Friday night, May 9. They'll be in town next at Pointfest this Sunday, May 18.


Sponsor Content

My Voice Nation Help
0 comments
Sort: Newest | Oldest

Now Trending

St. Louis Concert Tickets

From the Vault

 

Loading...