Weeping Icon – Ocelli
It’s been nearly three years since Weeping Icon’s thrilling self-titled debut was released on Fire Talk in 2019. Weeping Icon have returned to share their first new music since their 2019 debut, and announce their new Ocelli EP (due out November 18th on Fire Talk) with the excellently-titled single “Pigs, Shit & Trash”. Recorded and […]
Read More