Posted on May 11th, 2012
Archived in Wow Factor Videos
Leave a comment
A Fight For The Cup
While a news crew was filming a segment in Chicago some crazy lady comes by and starts spitting for no apparent reason.
Mail (will not be published) (required)