OMG! David Lee Roth is...