Victory Drive-In Theater - witvict003
- Submitted By
- Microsoft Terraserver
- Uploaded
- 7/29/2005
- Year Taken
- 2000
- Taken
- 2000
- Comment
- Location of the Victory Drive-in in Menomonee Falls, WI. Intersection in the southwest corner is Pilgrim Drive and Lisbon Road. Image from the Microsoft TerraServer site.