Watch David Lee Roth Damn Near Beak His Own Nose [VIDEO]Watch David Lee Roth Damn Near Beak His Own Nose [VIDEO]Did you see that bandage David lee Roth was sporting on the Kimmel show? Turns out he did it to himself. Wanna watch?Dubba GDubba G