Loading Video…
This browser does not support the Video element.
ALLEN, Texas - You wouldn’t know it by its name, but Billings Productions in Allen, Texas is home to more than 350 life-sized animatronic dinosaurs and bugs.
The reason they’re known as "The Dinosaur Company" is because they build Texas-sized life-like dinosaurs in their Allen facility.
The inspiration behind it is even bigger.
LINK: www.billingsproductions.com