Saffron – Star Child Saffron released their final self-titled EP on June 30th through Matraca Tapes Krautrock, Power Pop, Psych Tagged in: California, Matraca Tapes, Saffron, San Diego, United States Share Article: