Woman Defecates on Car Hood During Road Rage Incident La Daily 13 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW That was a Democrat clearing her mind. She was charged with sh!t and run, obviously…