Astro Drive-In Theater - txtast2001

Ariel view of Astro Drive in on 1521 S Columbia St. 79072. Looks like there is only the outline left and no screen.
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.