Woman smashes windows and complains about the white devil


Loading...

Added:

By: ThisIsButter (36381.10)

Tags: crazy woman smashes windshield

Location: Mayfair, Philadelphia, PA 19136, USA