Starview Drive-In - kststa4010
- Submitted By
- Elwyn Davis
- Uploaded
- 12/17/2004
- Year Taken
- 1988
- Taken
- 1988
- Comment
- This 1988 photo shows screen at time of demolition. I hope you can read this copy of a copy. It doesn't say much that is not already posted.