Triumph Rips Patrons At The Great American Beer Festival

Triumph visits the microbrew expo in Colorado to see beer snobs in their natural habitat.