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 […]