mostlymuppet.com
Music, musings and psychedelic toads
So this is just a gussied-up linkblog effort. It’s a rainy Friday evening. Sue me. James Mercer – Feb. 20, 2003 @ Herrgarn, Linkoping, Sweden Lead singer of The Shins does his thing, so…