22-year-old Andrea Vazquez has been in Alabama since she was 10.

About The Author