No Picture
Oddities

So people are throwing raw meat on cars now…

As if there isn’t already enough to worry about, people in Herefordshire, England now have to contend with random bits of meat being placed on their vehicles. Lamb chops were recently stuffed into a vehicle’s exhaust pipe […]