Police search for ‘dumb dumb’ fan blamed for horror Tour de France crash 1624841368-GettyImages-1325613778 10:49am, Jun 28, 2021 1624841368-GettyImages-1325613778 Carley Olley Senior editor Share Twitter Facebook Reddit Pinterest Email