Van Halen + David Lee Roth = Rock On

According to CNN, anyway. Between this, 50 Cent’s announcement that he may possibly retire, and a Duran Duran/Justin Timberlake duet, August has been too good to be true. All we need is a new Petros single and a drive-by to take care of the Black-Eyed Peas and the music industry will be saved! The Heroes […]