If you've ever been driving along the freeway or parked at a rest stop along the highway, you've probably seen more semi-trucks than you can count. And if you're the mechanically curious type, or you ...