June 10, 2012. Carthage, Missouri brings the 66 Drive-in Theatre to the frame, including its broad outdoor screen and classic roadside atmosphere.