Psychobabbletv.com caught up with vocalist Sebastian Bach at Farm Rock 2014 back in September. He discusses his new album, Give 'Em Hell, and touring for the record:Bach recently announced shows for Texas, Louisiana and Arkansas in November and December. His schedule is now as follows:November28 - Dallas...
More...
More...