See Sebastian Bach in NTV Backstage #6 from Radio Ipanema FM 94.9 in Brazil. It features Brazilian fans professing their love for Sebastian Bach during his band’s recent stop in South America.

Leave a Reply