Wednesday, December 31, 2025

Goodrichs test trucks, note the one on the left has a couple BIG tires strapped down


No comments:

Post a Comment