Tulsa’s Admiral Twin Drive-In Wins Hampton Inn Contest
posted by
Lauren Durbin
on
June 13, 2005 at 4:25 am
TULSA, OK — Tulsa’s Admiral Twin Drive-In was the winner of a Hampton Inn contest, “America’s Favorite Landmark.” In addition to the title, the theater will receive $20,000 to do renovations. For information, read the Tulsa KOTV 6 Story