A crazy religious woman takes over the podium.
Attack of the holy ghost...lol
And the sh*t hits the fan. No presents for you this year!!!
Born and raised in West Philadelphia...
It baffles me that people like this are really out there...lol
Let the bodies hit floor goes great with this video.