Shelby—a name that stands for performance motoring for more than five decades niow. After a long wait, Filipino car...
.
October 10, 2019