Red Bull : Off-roaders are kicking up mud at the wet and wild BP Ultimate Rally Raid Portugal
The BP Ultimate Rally Raid Portugal is making a splash during its debut edition. After two stages on the Iberian Peninsula we’ve seen heavyweight World Rally-Raid Championship (W2RC) contenders stuck in the mud while fleet-footed […]