The Last Shadow Puppets Gave Everything We’ve Come To Expect at The Observatory, San Diego [REVIEW+PHOTOS] REVIEW+PHOTOS: The Last Shadow Puppets @ The Observatory North Park 8/5/16
[twitter style=”horizontal” float=”left”] [fbshare type=”button” width=”100″] [pinterest count=”horizontal”] Friday night at The Observatory in North Park, San Diego, The Last Shadow Puppets performed their second to last US date before…