LAKE PLACID 2 (2007) Reviews and overview

  ‘You’ll never know what bit you’ Lake Placid 2 is a 2007 American horror feature film about huge crocodiles that return to Black Lake in Maine. Directed by David … Continue reading LAKE PLACID 2 (2007) Reviews and overview