Pop culture enthusiasts got together for a fun convention in Tulsa on Saturday. By: News On 6 TULSA, Okla. – Pop culture enthusiasts got together for a fun convention in Tulsa on Saturday. The event at the Double Tree Hotel near 61st and Yale had a little bit of […]
Tulsa Hotel Hosts Pop Culture Convention
