Archive for December, 2008

TV Alert! “The Whale that Exploded” to air Dec 13 & 15

Saturday, December 13th, 2008

A British documentary titled “The Whale that Exploded in the Street,” will be airing in the United States on December 13 and 15 on the National Geographic channel (aka “NatGeo”) under the shortened title, “The Whale that Exploded.” The documentary explores the explosion of a 50-ton sperm whale carcass that was being transported through the […]