[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…