instagram

Thursday, November 20, 2008

L.A. Mystery: Vermont and New Hampshire



Up in New England, Vermont is to the west of New Hampshire. So why then...



... is L.A.'s Vermont Ave. to the east of New Hampshire Ave.? Any city nerds out there with the answer?

No comments: