June 7, 2017 CITY OF CATERPILLAR to release first music in 15 years; new EP “Driving Spain Up a Wall” announced