Dave Martone: cover of clean on August 12, 2008 Dave Martone Greg Howe Jennifer Batten Joe Satriani +