Seeking out information from the Dino brain trust. Has anyone ever seen one of these two sided sales sheets before? Were they produced by a dealer?...