Opened in 1947, this twin-screen drive-in is still going strong in 2005. Theatres - Drive-In Links: drive-ins.com By: robsv