Members of the Czech Velocipedist Club 1880 entertained the people of Prague in Letná Park at the thirtieth annual Prague Mile. On their historical tall bikes, they competed in a special slow-motion competition, called the ‘Letná Snail’.
See more here.