Red Bull UCI Pump Track World Championships Qualifier Postponed
We received the following press release from the Red Bull UCI Pump Track World Championships Team today: Dear Riders The Red Bull UCI Pump Track World Championships Qualifier event in Biberach planned for May 23rd has been postponed. Velosolutions, the LOC and Red Bull took this decision in light of health concerns and advice from…