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

From the Vault