Joe Tripp’s Next Step

Life comes with unexpected highs and lows and for Joe Tripp, that couldn’t be truer. He’s seen the best of...