To anyone who was on the BMX race circuit in the 1980s, the name “Slough” has become synonymous with one of the greatest races to be held in the UK that decade. Billed abroad as the “London Worlds”, Slough track hosted the 1986 BMX World Championships – an event remembered and revered to this day.
Posted
12 CommentsPost a comment