Watch Me Compete on Ultimate Tag Fox!
On Wednesday June 24th 2020, I’ll be competing for $10,000 and the title of Ultimate Tag Champion on Fox’s new show Ultimate Tag. Check out the preview below.
On Wednesday June 24th 2020, I’ll be competing for $10,000 and the title of Ultimate Tag Champion on Fox’s new show Ultimate Tag. Check out the preview below.