Not Having It: Biker Throws Litter Back Into Motorist’s Car!
Footage shows a car parked at a traffic signal in Beijing, China. Soon after the window of the car rolls down and trash is thrown from it. Noticing the littering act, a female motorcyclist decides […]