Your Comments On:

John Glenn bemoans lack of U.S. space vehicle (1:19)

Is your boss making you sick?