World Cafe
Originally published on Mon July 2, 2012 11:49 am
By editor
The Shins are a dream-pop outfit from Portland, Ore. Arising as a side project while singer/songwriter James Mercer lived in New Mexico, the band took on a life of its own after a number of singles such as "New Slang" were featured in films, pulling the young indie rock group into the national spotlight.
Read more