Cow Suit-wearing Woman From Hell
October 1st, 2008
Filed under: Random Acts of Strangeness

This is Michelle Allen, arrested after just one day of doing pretty ordinary things, like chasing children, urinating on a porch, blocking traffic in her awesome cow suit. Why, can’t a girl have fun with her pre-Halloween shit?
More or Less Related Posts





Leave a Reply