The Blue Armada

The Blue Armada

Available on Red Bull TV
The most famous and award-winning motorsports team in Russia use their unique way of working together to prepare for off-road racing's most prestigious event, the Dakar Rally.