mikeladano.com
REVIEW: Triumph – The Sport of Kings (1986)
Part one of a two-part series by request of the mighty DEKE! TRIUMPH – The Sport of Kings (1986, remastered 2003, TML Entertainment) And the award for Worst Album Cover of 1986 goes to……