Okay, this is allegedly a photo taken at the Buick factory. Anyone have any info on this oddity? If not, feel free to wildly speculate. Possibly something related to the Buick Wildcat? Or perhaps just the typical hijinks after a three-martini lunch?
Note: No animals were harmed in the creation of this post.