Astro Drive-In Theater - txtastr015

An artist's rendering of the new Astro.
Submitted By
John Story
Uploaded
8/13/2005
Year Taken
1969
Taken
1969
Comment
An artist's rendering of the new Astro.