Day: May 26, 2016

Share on facebook
Share on whatsapp
Share on email
Share on twitter
Share on pinterest
International

WATCH: Biker cheats death in China

Surveillance video shows how a motorcyclist cheated death from an overturning heavy-duty truck in east China’s Fujian Province. https://youtu.be/Ig3d-bE8Q5Y

Read More »

Follow Us

Most Popular: