Schroeter Diesel Technology Museum

John Deere test stand.

0