Congratulations Michelle who is the February TLC STAR winner! Michelle Williams
If you do not see the video above please click here