Truck Spills

I sometimes come across sites that are just way too weird to write about on this site, while others such as this have me scratching my head when I think…