Notice something about the “home page” link in Apple Maps? Maps still has such low level of quality http://t.co/f4liG58sWS

BqxEfRoCIAAM4fZ