Josh Burdon Impresses During China Touring Car Championship Test

Josh Burdon Impresses During China Touring Car Championship Test