Back to photostream

National Automotive and Truck Museum 04-28-2019 277 - International 7.3 L Diesel Engine

International 7.3 L Diesel Engine

National Automotive and Truck Museum

164 views
6 faves
0 comments
Uploaded on September 22, 2020
Taken on April 28, 2019