Shuttle Is GO For Launch February 24, 2011 by PATRICK EDABURN, Assistant Editor Leave a Comment Turn on your TV folks… the Discovery has launched for the last time. HD Net is showing it in HD