Rain in the Estrellas and vehicle rollover at PIR July 26, 2007 - Toferphotography