Cyclist may have been from Florida, kept saying something about a sunny beach.
David Waisglass and Gordon Coulthart
Cyclist may have been from Florida, kept saying something about a sunny beach.