The Elm Road Triple Drive-In Theatre in Warren, Ohio stands as a glorious monument to simpler times, when movies were events and the journey was half the fun.