Natasha Loring is an actress, known for The Dinosaur Project (2012), Zulu (2013) and Natalee Holloway (2009). Read more on iMDB