Tabatha Tucker

Tabatha Tucker

Born 29 December 1980 in New Orleans, Louisiana, USA