San Diego Synth-Pop act, Twin Ritual, have unveiled their new single: "Allie." Laura Levenhagenhe's ethereal vocals soar over fast-paced percussion, swirling…
San Diego's Twin Ritual has a trick up its sleeve: the ethereal soprano vocals of Laura Levenhagen bring a heavenly…