This week on Motoring Weekly there is some industry news and motor sports news from Indy Car, NASCAR, Le Mans and the British Touring Car Championship.
Also there is a history article on the American auto builder Auburn from 1900 to 1937 and a technical article on biofuel developers.