Huge Space Rock (Meeting) Descends on New York

More from Space.com