World record holding cyclists SteLa Tandem come to York April 3, 2024 News by Leave a Comment on World record holding cyclists SteLa Tandem come to York Guinness world record holding tandem cyclists are set to hold a talk at York City Screen as part of their UK tour.