TRD...another good laugh at "Badge-Engineering"?

"Toyota Racing Development"....Right...on a 6000LB 4WD Truck, or anything else Toyota sticks a TRD Badge on...

But, hey, someones "buying" it!
2 answers 2