Captured from their car dash-mounted camera, a pregnant mother and daughter find themselves caught in a bizarre traffic incident in Taiwan.
Read Time : 1 Minutes
Monday’s Awesome: Chinese Man Throws Bicycle At Thieves On Motorbike
A surveillance video showing a man riding his bicycle who tried to stop a robbery by throwing his bicycle at two thieves on a motor-scooter in China.