Review EP REVIEW: Pool Party! by Shit the Cow Shelia Taylor December 19, 2023 Don’t the name fool you. There is nothing shitty about Sweden’s Shit the Cow. While […]