Still one of my favorite films we have ever made. These trucks are purpose built heavy duty monsters from Kenworth.