drive in Tulsa wallpaper admiral twin drive in tulsa oklahoma 74839 people follow this. Drive-In Movie Theater in Tulsa Oklahoma. Created By A Talented Fotorian Fotorian Fot… Thursday, June 23, 2022 Edit