Donna Laurent Caruso
7/4/11
At 20 years old, Tasha DeBlois to some would appear to be just starting her adult life...