The historic TeePee Drive-In Theater on Route 66 in Sapulpa is coming back to life. After decades of sitting empty, it has new owners with big plans. The drive-in is a special place for the new owners ...