Showtown USA Triple Drive-In - txtsho5001

Ariel View of the Showtime Triple Drive In in Temple Texas in 1995.  See if you can find the third area.
Submitted By
Melissa
Uploaded
6/26/2002
Year Taken
1995
Taken
1995
Comment
Ariel View of the Showtime Triple Drive In in Temple Texas in 1995. See if you can find the third area.