Showing posts with the label of

Car of the Year 1999

1999 GOLDEN TACHOMETER CAR-OF-THE-YEAR AWARDS ANNOUNCED BY THE AUTO CHANNEL GOLDIES to be presented to Mercedes-Benz Vo…