Two years later Drive Your Car, Los Anegeles-based three piece L.A. Witch (Sadie Sanchez, Irita Pai and Ellie English) have announced the release of the first full-length. Self-titled debut album will be out on September 8th via via Suicide Squeeze. We already shared “Brian”;  “Drive Your Car” is a new excerpt. Listen below.