Lenny Leonard is a supporting character in The Simpsons. He works at the Springfield Nuclear Power Plant along side his friends, Homer Simpson and Carl Carlson.
Lenny Leonard isn't in any shows or movies? If that's not right, go add Lenny Leonard to something!
Look into those deep, soulful, purple eyes...
Submissions can take several hours to be approved.