1 Aug
2005
1 Aug
'05
4:27 p.m.
So, was their technology superior to ours in terms of being able to land on ground? Mike