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
4.4
4
3.8
7.1
5.4
5.6
7.4
6.1
5.8
© CeCe. All rights reserved.