Leon Bibb Said Titties on TV Yesterday

Share on Nextdoor

Picture_5.png

"You may have a hard time getting in the titties."

Close, Leon. Close.

(Via Deadspin)

About The Author

Scroll to read more Cleveland News articles

Newsletters

Join Cleveland Scene Newsletters

Subscribe now to get the latest news delivered right to your inbox.