Libby Brien
Libby Brien Actress - DirectorLibby Brien has journeyed from her native Toronto, Canada, endured the hurricanes of South Florida to embrace the challenge that is "Hollywood". She is becoming a familiar face in independent films and has graced the screen in several independent features. She starred ...