Socially inept Carrie Carter has been a pariah for most of her life. Rumors about her family, ranging from fanciful to utterly ridiculous, have been the bane of her existence. But what her classmates don't know is how close to the truth the rumors really are.
Socially inept Carrie Carter has been a pariah for most of her life. Rumors about her family, ranging from fanciful to utterly ridiculous, have been t...