Thursday 3 December 2015

Reuters reports an Indiana Labrador shot its owner in the foot. Not to be outdone, New Orleans claims a team of Pelicans keep shooting themselves in their own feet.

No comments:

Post a Comment