City of Caterpillar release new song "In The Tall Grass"City of Caterpillar releases new song 'In The Tall Grass' after 20 years.