NASA and ESA tech geeks posted an 'unboxing' of the Hubble telescope's successor

Redirecting to full article in 0 second(s)...

Who among us can't related to unboxing hype?