American Sharks Live at the Biltmore
Looky looky! You can almost feel the sweat! Check out MetalTitans‘s awesome live shots of American Sharks rockin’ out at a recent show with Castle and The Sword at the Biltmore in Vancouver on August 8th. American Sharks self-titled debut album will be released September 17th. Take a look at the rest of their tour dates and get some tickets to see them performing with Clutch and The Sword!