Time-Lapse of Whale Installation - NBC 5 Dallas-Fort Worth

Time-Lapse of Whale Installation

A time-lapse video released Thursday shows the installation of an 82-feet-long whale skeleton under the ceiling of the Natural History Museum's Hintze Hall in London.

    processing...

    NEWSLETTERS