RC Racing TV S10 E02 – NEO 2016

All the action from the event dubbed “The Indoor Worlds”. The UK welcomes the best Off Road racers from around the globe in an intense battle for glory.