August 6, 2012 5:48 pm

Michelle Carter's Sister Cheers From Red Oak

Michelle Carter made her debut at the London Olympic Games, and her sister D’Andra, cheered her on from her hometown of Red Oak.

Wake Up to Something Good

Exit mobile version