Comments from Ot8100

Showing 1 comment

Ot8100
Ot8100 commented about Mustang Drive-In on Mar 15, 2018 at 8:39 am

I know it was still open in 1976, my wife and I watched food of the gods and they came from within. Both were released in 1976.