You are using an older browser version. Please use a supported version for the best MSN experience.

Site of Largest Meteorite Impact in the UK Discovered

Scientists tracked down the site of the largest meteorite strike in the UK, which occurred 1.2 billion years ago, about 10-12 miles west of a remote part of Scotland's coastline.
image beaconimage beaconimage beacon