May 28 May 28 Show Review, Photos: The Cure Beautifully Kick Off Summer Concert Season in Mountain View Jared Stossel Music