Embedded Player The veteran rockers talk about the benefits of the nontraditional way they've chosen to record and support their latest studio album, Thrashing Thru The Passion.