SpaceX’s Falcon 9 exploded over Cape Canaveral, Florida shortly after a launch in June, and some boatmen may have found its debris 4,000 miles away off the coast of the UK.
Produced by Emmanuel Ocbazghi
Follow BI Video: On Facebook
Business Insider Emails & Alerts
Site highlights each day to your inbox.