Astro Drive-In Theater - txtast2001
- Submitted By
- Melissa
- Uploaded
- 8/24/2002
- Year Taken
- 1996
- Taken
- 1996
- Comment
- Ariel view of Astro Drive in on 1521 S Columbia St. 79072. Looks like there is only the outline left and no screen.
Astro Drive-In Theater - txtast2001