June 12, 2010

Satellites, TV and the World Cup

The World Cup is starting this week and the eyes of the world are on the South African stadiums. credit: ESA

Share on Linkedin Share on Google+