The German track cyclist Albert Richter (left) and the Belgian Jef Scherens in the final of the Track Cycling World Championship on August 18, 1935 in Brussels Stock Photo - Alamy
File:GP Jef Scherens 2021.jpg - Wikimedia Commons
Het Fenomeen 'Poeske' Scherens (Paperback) - Walmart.com
1948 JEF SCHERENS The Caruso From the Sprinters World | Flickr