Neil Armstrong Takes Kamchatka

By |2012-12-31T14:03:19-05:00December 31st, 2012|Categories: Blog|Tags: , , , |

Imagine if he'd come down the ladder, planted his foot on lunar soil and said, "Win the game... and you win the world"?