20Mar/100
Souvenirs from Earth
LAUNCH screens on television in France and Germany.
Launch starts rotation on Souvenirs from Earth television on March 20, 2010.
More info here.
LAUNCH screens on television in France and Germany.
Launch starts rotation on Souvenirs from Earth television on March 20, 2010.
More info here.