Published On Apr 1, 2015
David Lee Roth cracked his nose with a chrome rod on stage at the opening of their on-stage and on-air performance on Jimmy Kimmel Live!
This video is provided to support news distribution from www.joedolanpr.com
show more