Woman smashes windows and complains about the white devil


Added:

By: ThisIsButter (32924.80)

Tags: crazy woman smashes windshield

Location: Mayfair, Philadelphia, PA 19136, USA