Go through to the extended portion of this blog post to watch a video of Node 3 in Thales Alenia Space’s Turin plant’s clean room
At Thales Alenia Space’s plant on 16 May 2009 the European Space Agency held a departure ceremony for the International Space Station’s Tranquility Node 3 module that will arrive at NASA’s Kennedy Space Center on 20 May