Lenny Leonard

Lenny Leonard is a Character from 20th Century Fox's The Simpsons.