• 2013 Mercedes Benz A-Class
    Oh, Lord, Won’t You Buy Me a Mercedes Benz?

    Earlier this month Cuba loosened its policy on car sales for the first time in over five decades. But, according to Orlando Luis Pardo Lazo: “in a country where the highest salaries barely reach $40 a month, having enough money to afford the cost of a new automobile is something of a surreal dream.”

    Read more...