What does stx mean?

Sport Truck Extra is what STX stands for on Ford trucks. It's just a sporty extension that companies put on some vehicles!

Thursday, February 02 2012