1956 RR 20 E,
No one has favorited this theater yet
The largest drive-in in Ontario, has four screens and holds 2,000 cars. Located ten minutes from Niagara Falls, Ontario, it opened in 1983.
Just login to your account and subscribe to this theater