A pair of unstoppable space probes launched from Cape Canaveral 35 years ago have reached new milestones.
1 / 28
WESH - Orlando Videos
Mon, Dec 3, 2012 5:25 PM EST