Videos

Catarsha Atkins shares her weight loss journey and the secret weapon that has helped her shed a whopping 75 lbs!