Pyro, multiple special guests and a pulverizing 11-song setlist is what fans saw on stage when Pantera played Beast Feast in Yokohama, Japan on Aug. 26, 2001. But what was happening off stage was ...
Canadian Zachary Knowles, also known as "Ichabod Fame," shredded the competition to become the world champion of air guitar in Finland on Friday. Knowles captured the Air Guitar World ...