On Display in New York for one year. The Titanosauras at 122 ft. OMG! Cloverfield lives! <iframe width="560" height="315" src="https://www.youtube.com/embed/nTIJc4j5F9c" frameborder="0" allowfullscreen></iframe>