Tia Texada

BirthDate
BirthPlace
12/14/1971
New Orleans, Louisiana, USA