Live Music: Rush in Mountain View, Calif., 8/9/10

Rush –the world’s most famous cult band — brought their Time Machine Tour to the Shoreline Amphitheatre in Mountain View, CA for a marathon set (or should I say, two sets) of old and new songs that spanned ...