Рет қаралды 3,035
We found this in the archives and we love anything with wheels and engines especially big engines at LOCO TV UK so from the world championships which are held at Great Ecc every year or used to be from 1993.
Produced by Nablicman for LOCO TV UK.(c) 2014