Triumph - The Big Ride, Prospekt