In the heart of Thackerville, Oklahoma, the WinStar World Casino and Resort was buzzing with an infectious energy on the night of April 6, 2024. The occasion? A corporate event featuring the mesmerizing showmanship of Felix And Fingers Dueling Pianos, a spectacle that...

read more