fatandugly
Experienced
The Van Halen fan in me desperately wants to believe it's genuine. The rational mind in me says get a grip, it's over...at least for a while. They are staying on the road till June 26th so that's a good sign right? Am I in denial? Are there any Cherone sightings in LA?