Fine for me on voyager and I think you meant Lance Armstrong, but now I’m picturing Neil frantically pedaling on a stationary bike somewhere in a NASA facility while the scientists keep telling him he has to go faster
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: