Baseball Bat-Wielding Woman Attacks Motorist In Dewsbury


This rather scary road rage episode took place in the UK where a woman charged after another motorist with a baseball bat, seemingly trying to defend her companion.
Read more ยป