LyricsPond So Long, Scarecrow 2008-12-02 So Long, Scarecrow (2005) The album So Long, Scarecrow is released by Scarling in the year 2005 . Hello London City Noise Broken Record (Northbound On) Cahvenga Teenage Party Letdown Bummer Manorexic In The Pretend World Stapled To The Mattress Like A Killer Caribou And Cake We Are The Music Makers So Long, Scarecrow So Long, Scarecrow CD Cover Photo