Seeing a Leaf is no big deal, but a couple of days ago I saw a Leaf on Highway 95 in eastern Oregon about 30 miles north of Oregon Neveda border. If your not familiar with the area, it is a deserted section of desert where you can see for miles and miles with few cars, hardly any towns and gas...