Cycling fan El Diablo rides his so-called ‘Santa Claus bicycle’ in Storkow

Read Next: X