Otto von Fassenbottom

Otto Von Fassenbottom is a race car from Germany and one of the international visitors in Cars: Mater-National Championship.