Artist Weekly Reviews Barstool Confession’s “Tamed” https://artistweekly.com/barstool-confession-new-sound-with-tamed/