95% of Cyclists Fail to Break Speed Limit

The internet is buzzing with news that cyclists  have admitted they routinely fail to break the speed limit, clogging up British roads and contributing to warnings from advanced motorists groups that there may be occasions when drivers have to slow down in order to overtake these unfortunate people who routinely insist on [...]