Incoming! 1,300-pound NASA satellite crashes back to Earth over eastern Pacific Ocean

Incoming! 1,300-pound NASA satellite crashes back to Earth over eastern Pacific Ocean