In Greenwich Village USA!
It looks peaceful now, as it was last sunday afternoon. But in a few hours Van Halen (With DLR, without Michael Anthony) will be playing at Cafe Wha just behind where I was standing. Wha is only a 250 seat capacity venue, but I'm sure more than 250 people will be converging down there tonight.
VH is back! But are they better than ever?