On Set of Live Earth Short Film (2007)

Rachel filmed a short film for Live Earth about Global Warming back in April 2007 in Los Angeles. The short was directed by Alma Harel and produced by Justin Benoliel for Partizan Entertainment. We added the on set pictures in our gallery.

A special thanks to Amanda, Susy and Helena for helping out with this update.