NJN, Space Exploration, USA Space Shuttle Endeavour STS 130 Successful Launch Video February 8, 2010 — 0 Comments