The progress of science? A new era of space travel? Men landing on the moon? Whateverrr, says this ad. For the ladies, post-moon landing, it's business as usual: Gussying up, and putting on perfume to attract the dudes. Men landing on the surface of the moon < perfume landing on the surface of a woman's skin.
"With Tabu, all systems are go."
Comments