Home > Category > James Mercer

Live Review: The Shins, Delta Spirit @ Rams Head Live (2009.05.15)

shins-livePhoto credit: Flickr user Monica

I have an unabashed, unashamed respect for the Shins, a band who, along with Death Cab for Cutie, have defined what it means to be a successful, popular, and critically-respected indie band.

Read the rest…