Google Maps offers a unique take on the location of the Second Avenue Deli. Sure, it's moved from its original location on Second Avenue in New York City, but has it really moved this far? [via Scripting News]
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.