Facebook Twitter LinkedIn Pinterest Bluesky Threads Charles Townsend wins 17 Plus at the 1986 IBMXF World Championships in Slough England. 1 – Charles Townsend 2 – Marco Meyers 3 – Todd Corbitt 4 – Wilco Groenendaal 5 – Marcel Mandigers 6 – Jason Duffy 7 – RenĂ© Weterings 8 – Bas de Bever 80s bmx 90s bmx BBMXHOF Bicycles Bicycling Bicycling UK Bicycling United Kingdom Biking Biking UK Biking United Kingdom BMX bmx freestyle bmx hall of fame BMX Olympics bmx racing bmx supercross British bmx hall of fame Cycling Cycling Slough United Kingdom cycling uk Cycling United Kingdom elite bmx Hall of Fame old school bmx UK united kingdom