Season 3 Details

We've got HUGE plans for Season 3. Stay tuned to this page for all the details.


Season 3 will premiere on Saturday, August 26, 2023 at 6pm ET. We'll be airing classic episodes from Season 1 and 2 on Odysee until then.


Promo Photo

Season 3

New Opening Theme Music

Comments powered by CComment