The CarBuzzard reported that a British motorist was arrested while attempting sex with his pickup truck. From the few details available in the “g-rated” blog the act was a straightforward hood seduction but met England’s definition of perversion and the perp was jailed. . . . . British motorwriter Mark Hales told Media Digest that… Continue Reading
