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.
3.1
4.2
3.7
6.4
5.3
5.4
4.4
4.1
6.7
5.5
5
8.7
4.7
© CeCe. All rights reserved.