by Annie Zaleski
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.
© 2017 Riverfront Times