Stabilized Antares launch from NASA Wallops. April 21st 2013. 3rd times the charm.