World Finals Day 4

Home|Previous Page|Next Page



The Trackmaster Fiat Topolino Competition Coupe after a record return run. It seems to have developed a little oil leak.