Taylor Smith

Profile Updated: May 7, 2009
Residing In: Fort Walton Beach, FL
Yes! Attending Reunion
Favorite 80's song:

a