Talk Talk – New Grass
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. Find out it the group enjoys this more artistic post rock song from the early 1990s.
Listen to the song on YouTube: Talk Talk - New Grass