Video Of Naked Woman On Train Fighting 300 lb Man And Getting Arrested [NSFW]
Meet the self proclaimed “Goddess of the CTA." What is a Goddess of the CTA? It’s simply a crazy chick who gets butt naked and rides the Chicago Transit Authority screaming “I’m the goddess of the train.”