Caterpillar by Ed Harcourt Overview Tag Appears on Russian Roulette Various Artists - daKradha's Indie Rock Playlist August 2009 Playcount 5 Listeners 3