Hosting his very first podcast, Vincent Mendola sits down with his guest, Ralph, who explains in explicit detail the hard journey of getting sober and what life is like today in recovery, thanks to the twelve steps, good friends, and God as he understands Him.