/
RSS Feed
This week’s Is This Song Good podcast mows the New Grass by Talk Talk, a one hit wonder band that produced It’s My Life in the 1980s. Or was it No Doubt? Find out if we enjoy this artistic post rock “song” with effected vocals from the early 1990s.
Listen to the song on YouTube: Talk Talk – New Grass