Gate City, VA | Newport News, VA
Also known as: error
Tosha Taylor lives in Gate City, VA. She has also lived in Newport News, VA. She loves listening to Alternative Rock. Tosha a big fan of Naruto, Reality Shows and Real World. Her favorite sport is Softball.