Categories
Movies

Constructing The 30-Foot Animatronic Crocodile In 1999’s Lake Placid!

Check out how the terror of Black Lake in 1999’s Lake Placid was made.