Today in Photos, October 2

2 Oct 2015

A leopard in India got its head stuck in a metal pot when it attempted to drink water from it, while a record-breaking skydiving formation above Perris, California, and more ...

 

Pages