Inside X-Raid and MINI ALL4 Racing - DRIVE

A never before seen look of X-raid, the Dakar Winning International Cross-Country Rally Team. A shop tour of their facility outside of Frankfurt Germany.

Be part of something big