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

Now Trending

From the Vault