Van Halen | July 9, 2015
Van Halen is back on the road touring North America and hit the Concord Pavilion last night for the first of two Bay Area shows (the second being July 16 at the Shoreline Amphitheatre in Mountain View). Only three dates into the