Showing posts with label mother runs over son's romantic rival. Show all posts
Showing posts with label mother runs over son's romantic rival. Show all posts

Friday, August 12, 2011

John “Little John” Keyes III vs. Momma Monstra

Never run away down this same old street again when making friends with paper dolls ... and the scissors still warm in your back-pocket.