1000 Islands Drive-In

former drive-in movie theater in Alexandria Bay, New York, United States

1000 Islands Drive-In

former drive-in movie theater in Alexandria Bay, New York, United States