Galileo Takes Flight

Europe’s Second Galileo navigation system test satellite launches into orbit on April 26, 2008.
credit : ESA
Watch more  ►
Shows