It Happened at Lakewood Manor
Production: United States of America
Release date: 1977-12-02
A lakeside resort comes under attack by a seemingly infinite hoard of flesh-eating ants.
6
0
5
6.5
7.6
7
10
4.7
8
6.3
© CeCe. All rights reserved.