Carmelita Jeter
- Episode aired Jul 15, 2012
Carmelita Jeter, one of the fastest women in the world, plays host in Los Angeles, California.Carmelita Jeter, one of the fastest women in the world, plays host in Los Angeles, California.Carmelita Jeter, one of the fastest women in the world, plays host in Los Angeles, California.