Sebastian Bach Talks David Lee Roth and Axl Rose

Great story about Sebastian, Axl and David Lee Roth. Check it out!