Van Halen rocks New York City’s ‘Cafe Wha?’
A regrouped Van Halen will be playing arenas when they tour next month, but on Thursday night, they provided thrills in a tiny club in New York City. Welcome to Occupy Van Halen, ladies and gentleman!” frontman David Lee Roth yelled just before the band launched into “You Really Got Me,” the first in an approximately […]