Tamara Landry was born on November 8, 1962 in Los Angeles, California, USA. She is an actress, known for Tango & Cash (1989), Animal Attraction: Carnal Desires (1999) and Beach Babes from Beyond (1993).
CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!