Town and Country Drive-In I & II

Uploaded By

Tiny dallasmovietheaters

Featured Theater

More Photos

Photo Info

Uploaded on: March 22, 2021

Size: 1.1 MB

Views: 73

License: C

Town and Country Drive-In I & II

1979 shot of the Tri-City Drive-In Theatre in Bucyrus with a double feature of “Love at First Bite” and “Old Dracula” and “Space Thing” and “Robin’s Nest” in 1980

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment