And finally, finally reality sets in. The rose-colored glasses grow clear and through the fog of burning illusions, Americans finally start to see what everyone else has known for years. Reality. It’s a bitch, isn’t it? Vespa sales have doubled. He who laughs last, my friends. He who laughs last, dear SUV owners who have [...]