Now that would be a scary sight
Truck Spills 2 Tons of Pig Heads on Road BERLIN Oct 31, 2006 (AP)— A truck spilled two tons of pigs’ heads on a road in western Germany, giving passing drivers a shock on the night before Halloween, police said Tuesday.
Comments Off on Now that would be a scary sight