Inside Monster X-raid and MINI ALL4 Racing

Inside Monster X-raid and MINI ALL4 Racing


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, watch how the team builds and tests their fleet of MINI ALL4 Countrymans.