The Admiral Twin Drive-In theater, which sits along an alignment of Route 66 in Tulsa, will host its inaugural Jolly Lane Lights drive-through display during the Christmas season. According to News on 6 in Tulsa, the owners of the light display hope to have 1 million lights erected when it opens on Nov. 22. It's … Continue reading Holiday drive-through light show coming to Admiral Twin Drive-In in Tulsa