Isle of Man TT: Cool and Unusual Motorcycles

Hailwood’s Heron Suzuki on display.