Haunting Hollywood With L.A. Witch
It's the Fourth of July, and the lobby of Hollywood's Roosevelt Hotel is packed with half naked model types. "It's like everyone here is about to film a giant porno!" says Sade Sanchez, the singer-guitarist from L.A. Witch. Sanchez sits with bandmates Irita Pai and Ellie English; the trio's Joan......