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