The Island: video nostalgia
Updated: 21 November 2014
Duke Video’s first road racing title was released 30 years ago. Here’s a trailer for the re-release of the original story of the 1980 TT.
To buy it, visit www.dukevideo.com.