- January 1, 1970
- Boston, MA, USA
Leandra turned up to our Boston 2001 casting call with a friend, Ronnie. "I'm a medical receptionist by day," she says. Could've fooled us - Leandra was a real natural in front of the camera.