Fiesta Drive-In Theater - nmtfies013

View from the back, showing 3 screens
Submitted By
Erwin Minder
Uploaded
3/18/2005
Year Taken
2004
Taken
2004
Comment
View from the back, showing 3 screens