Rest In Peace the great Neil Alden Armstrong, the quiet man of Apollo 11 and first to set foot on the Moon in 1969 has today passed into the great beyond, aged 82. Neil was a good man with a sense of humour, and I hope he might have enjoyed the article below, which I … Continue reading A Bloxwich Trolleybus on the Moon? Image may be NSFW.
Clik here to view.
Clik here to view.
