Day: October 3, 2008

Mexico City’s Love Affair With Volkswagen Beetle Is Over

The capital city of Mexico has one feature that no other city in the world…

 2 Comments on Mexico City’s Love Affair With Volkswagen Beetle Is Over    Posted in Automotive News Tagged , , ,