Monday
Jul202009
What Neil Armstrong really saw...
Monday, July 20, 2009 To mark the 40th anniversary of Apollo 11's Moon landing we were going to compile a selection of bikes from Big Moon Motorcycles in Japan. But we decided to do something a little different and create our impression of what Neil Armstrong really saw on the moon...



Reader Comments