Monthly Archives: February 2010

Space Shuttle Endeavour took off today

Today, Endeavour space scuttle took off again in one of its last missions as the whole shuttles project will be terminated by the end of this year. The space shuttle Endeavour has set off for the International Space Station (ISS) on a repair mission and the video can be seen below.
Read more