Mystery Mystery GrellotonTrent An new exercise system is all the craze among the elite…but why do riders keep on vanishing?