Yahoo





Long-term decay on the internet can be a fascinating thing. Google Maps’ not-quite-as-popular sister site Yahoo! Maps hasn’t updated some of its street images since the nineties, giving you the ability to…