Ori Release '09, Deleted in the Us ! Debut album from the Texan Neo Folk group led by Teresa Maldonado.