Thursday 13 April 2023

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

3 comments: