London, England

London, England

Disponible en Red Bull TV
T3 E1: Rival teams of courageous racers take Alexandra Palace by storm as they steer their motorless soapbox vehicles on a downhill course that is littered with obstacles.