Devon and Cornwall police stopped the group of riders despite speed limits not applying to UK cyclists

[Read more]