XFN Grand Prix Tourney 04/14/17

April 14, 2017

River Spirit Casino Tulsa, Oklahoma, United States