THE ELECTRIC SCARECROW Santa Clara, CA, USA