In Case You Missed It [VIDEO]James GFebruary 25, 2011Share on TwitterShare on FacebookSpace Shuttle Discovery is in orbit on it's final mission. In case you missed it here is the launch.