Friday, December 16, 2005

I promise I'm not making this up


Louisville Metro Police Department is receiving calls from Drivers that a large pig is running southbound on Shelby in downtown. Callers say the pig is the largest one they have ever seen and its foaming at the mouth. 2:25 PM on December 16, 2005.

No comments: