10.26.2007

Dinosaur factory

Huh? A nondescript warehouse in McKinney, Texas, is dinosaur central? Take a peek at a dinosaur factory in this 90-second video.

No comments: