Peacock Stuck in Truck Grill Walks Away Unharmed


Sheriff’s deputies in Clackamas, Oregon, came to the aid of a driver who had a peacock stuck in the grill of her truck. The peacock escaped and appeared to be unharmed.



Source link