DELI Slow Fiction Release New Single, “Jericho” marcetdanielle March 4, 2023 Slow Fiction is announcing their self-titled debut EP with the resounding call...