Question: are neil and lance armstrong related?
Answer: No way!!! Neil Armstrong was the NASA scientist while Lance is a famous athlete who won Tour De France,and in recent past,was accused of doping.