After a number of delays since Discovery launch, Atlas 5 finally lifts off. A view from Space View Park in Titusville,FL. View the discussion thread. Fri, April 03 2009 | f1vlad's blog archive