TV Weightloss Star Chris Powell 12-Week Bod-e Challenge Prize Winners Lose Over 5,000 Lbs

Thanks! Share it with your friends!

Close

After flying all Chris Powell 12-Week Bod•ē Challenge Finalists into Phoenix, Arizona, last week for a luxury makeover retreat and shopping spree, Vemma Foun…