ON THIS DAY: Stanley Kubrick’s 2001: A Space Odyssey made its cosmic debut in Washington, D.C., on April 2, 1968.
More you might like
why are we so lucky to live in a world where the largest creature on the planet is a peaceful playful underwater mega zucchini





soundslikesticks