Tricia O'Neil
Birthday: 1945-03-11 | Place of Birth: Shreveport, Louisiana, USA...
Known For
Piranha II: The Spawning
Are You in the House Alone?