Help


from Wikipedia
« »  
Carter was born in Flint, Michigan and grew up in Detroit, where her father led a church choir.
As a child, Carter was raised to be extremely independent and to not expect nurturing from her family.
Even thirty years after leaving home, Carter was still very aware and affected by the home life that she was raised in, and has been quoted saying,

2.121 seconds.