Effie Zilch Navigates Climate Change Crisis with ‘Ship Has Sailed’

Effie Zilch

Recent Articles On August 5, San Francisco-based indie rock duo Effie Zilch released their latest single, “Ship Has Sailed,” a protest song that addresses the climate change crisis and our responsibility to protect the earth. Released as the frontrunner to Environmental Awareness Month, celebrated annually in September, the track appears on the band’s forthcoming album, […]