Trent Kaniuga

Trent Kaniuga (Creed) combines caricature and adventure for a ride that doesn't quit.