Sebastian Bach stopped by the MMR Studio today for an interview with Matt Cord! This very entertaining audio includes all the latest info on Skid Row, Axl Rose, Chinese Democracy, Sebastian’s new CD and more! The new CD “Angel Down” hits stores on November 20th!