fbpx

The Shins, Greek Theatre, 10/8


The Shins take the stage at the Greek Theatre on a beautiful October evening.; Credit: Photo by Timothy NorrisThe Shins take the stage at the Greek Theatre on a beautiful October evening.; Credit: Photo by Timothy Norris

With the indie king's third album out for almost a year, the Shins keep the tour bus rolling through L.A.