In 3D!September 14, 2009September 17, 2024 Another fine homemade promo for the Creature from the Black Lagoon at the Holiday Auto Theatre in Hamilton.