4 ms·Maybe the Mother Nature is urging you to look closer to Palo Alto.by zoowar 15y agoMaybe the Mother Nature is urging you to look closer to Palo Alto.