66-Foot Waves Hit New York in Ancient Asteroid Splashdown

Date: 26 October 2010 Time: 01:30 AM ET