Greatest RC Touring Car Race Ever! – IFMAR 1/10th World championships A final leg 3 – From RC Racing

From RC Racing the worlds no1 RC TV show – – The deciding race of the 2008 1/10th TV worlds from Bangkok Thailand – Race commentary by John Hindhaugh, with Nick Daman in th epits!
Video Rating: 4 / 5

Related Reading: