Photos + Review: The Shins @ The Observatory North Park (San Diego, CA)
The Shins (Portland, Oregon)March 6th, 2017The Observatory North Park in San Diego, CA It’s a very good show season for fans of The Shins. The band is currently on tour going through most major cities and even doing 2 night stints in some towns. San Diego was one of those lucky towns. The