What do y'all think of S&S? Tell me of your experience with them. Speaking mainly of the truck shop portion but whatever your experience is with them, I want to hear it.
Stewart & Stevenson
Discussion in 'Trucks [ Eighteen Wheelers ]' started by jeffdiesel, May 18, 2011.