A Whale of a Time: Discovery Channel Premieres ‘North America” at American Museum of Natural History

Last night, Discovery Channel brought an extra measure of magic to the American Museum of Natural History in New York City into with a special premiere event for the breathtaking natural history series, North America. This seven-part special turns the cameras on the continent we call home, showcasing North America’s diverse landscape, extreme weather and curious inhabitants. The events’ 300 guests, including Founder and Chairman John Hendricks, board members of…