The new MacBook Pro falls frustratingly short of perfection

Tags
Mac Macbook