Ultra Mallorca and hardcore cyclists

Taste of Ultra Mallorca and lots of hardcore cyclists on the roads.