James Stewart is known for absence on social media, his latest post is a confusing video on Instagram named Bubbas World with music in background – “I’m coming home, tell the world that I’m coming home !! What could we expect a comeback from Bubba for the last time, or a video of his whole carreer where he says officialy I’m retired.
Judge yourselfs !!