The Stars & Stripes Drive-In Theatre in Lubbock is tucked away on the West Texas plains where the horizon goes on so long it starts to feel personal. When the sun goes down out here before the show, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results