Share

Indian pangolin hitches a ride in the chassis of a new car.


A driver transporting a new car from a showroom in northern India was quite surprised when he discovered a rare creature stowed away in the chassis of the vehicle.

Read more