Randy Carrier has been sober for more than four and a half years. But he says his journey to recovery was not easy.
Every New Year, visitors experience the beauty of the floral floats, spirited marching bands and high-stepping equestrian ...