Live at the US Festival ()

by

Write The First Customer Review
Live at the US Festival - Triumph

Although Triumph's studio albums could be uneven and inconsistent, the Canadian hard rock/arena rock trio had a reputation for being explosive on-stage (where they tended to avoid their lesser material and put a lot of energy into their more memorable songs). When you think about it, Triumph had the opposite problem of many of today's high-tech, ... Read More

Live at the US Festival 2003, TML Entertainment Inc.

UPC: 713137920126

CD

Select