Cuban man's tall bike a new sight in Havana

Felix Guirola rides 13 feet above the ground on his homemade bike, dodging...

1,365 views telegraph.co.uk

Interest

Bicycling

Stumblers Who Like This Page