Decemberists’ Halloween scooter?
October 20, 2008
The Decemberists are playing in Wheaton? On Halloween night? And there’s a scooter on the poster? Did Carson Ellis actually paint that? What’s up with her website? Is a liberal alt-whine anachronism-gimmick oboe band playing to creationists at a christian college in a dry suburb on halloween night funny, cool, or sad? I can’t tell anymore, but if anyone can steal me one of those posters, please do. (Photo via Mike Marusin, thanks!)