39cross Dec 2, 2014 That's a street sign in Cambridge, Mass. It seems to be a common street name, at least in these parts.
That's a street sign in Cambridge, Mass. It seems to be a common street name, at least in these parts.