Are You Strutting Your Stuff?

Facebook Twitter LinkedIn Have you ever driven a bus or a truck with a “governor” attached to the engine mechanism? It’s an item that won’t allow the vehicle to go any faster than a designated speed, such as 5o miles per hour. No matter how far down you push the accelerator, you can’t go any … Continue reading Are You Strutting Your Stuff?