Isle of Man TT: Cool and Unusual Motorcycles

Laverda 1000 with leading link race suspension.