One Strange Rock to Debut March 26 on National Geographic by Kim Hastings March 15, 2018 by Kim Hastings March 15, 2018 New York, NY – March 14, 2018: National Geographic world premiere screening of One Strange Rock at Alice Tully Hall (Photo: Lev …