Van Halen returned to one of the most iconic concert and events venues in the world last night, rocking up to New York's Madison Square Garden only eight weeks after they'd played the tiny Cafe Wha? in the metropolis Greenwich Village area.
Van Halen return to rock Madison Square Garden