The Elm Road Triple Drive-In Theatre in Warren, Ohio stands as a monument to an era when Americans fell in love with watching movies from the comfort of their automobiles. This isn’t just another ...