At the press conference announcing the 2007 tour, a giddy David Lee Roth asked an excited but at times skeptical crowd of journalists and fans to "judge the band harshly" in his confidence the group could still deliver the goods on stage. The man got his wish, as a countless reviews poured in once the tour commenced, in Sept, 2007. And despite the fact that die-hard fans … [Read more...]