Articles tagged as: Buzz Aldrin

Purdue Students To Buzz Aldrin: Elon Musk's $200k Mars Plan Unfeasible