Horan & Keel
Cheyne Horan and his infamous keel fin. Many journos and arm chair critics reckon it was the keel that prevented Cheyne winning a world title. Circa early 80’s.
Cheyne Horan and his infamous keel fin. Many journos and arm chair critics reckon it was the keel that prevented Cheyne winning a world title. Circa early 80’s.