Backstage Pass: The Shins

The indie rockers confess to being the “wussiest” band in Albuquerque and give inside dirt on their new album.