Another creation from #Planet Peach… It’s the “Talkin’ XFL” show! Listen every Tuesday as @PeachMachine runs down the latest news, rumors, and insider scoops as it concerns The Rock’s new project, the XFL 3.0. In episode 2, Peach discusses the rumored “hub city” concept.
My Dad vs. Satan’s Raccoon – The Original Tale!
On the anniversary of my dad's death, I wanted to share one of his most legendary stories, that of SATAN'S...