Tag: The Baz

Pop Culture News

Sebastian Bach Premieres “18 & Life” Video From Upcoming ‘ABachalypse Now’ Release

Sebastian Bach fans worldwide can click here to check out the exclusive worldwide premiere of the video for “18 & Life,” taken from the forthcoming CD/DVD package ABachalypse Now; the set is due out tomorrow in North America via Frontiers Records.  The ABachalypse Now Ultimate CD/DVD Edition includes never-before-seen footage from last year’s GrasPop Festival in Belgium, the full never-before-seen Hellfest […]