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.
New Opening Theme Music
Comments powered by CComment