Uncategorized May 24, 2005 John Farrell Bummer. Another promising means of space travel bites the dust.