Tag: Elevated Freeway

  • Wallace Redux

    I’ve never been to Wallace, Idaho but I simply couldn’t get that place out of my head in spite of the controversy[1] surrounding its Center of the Universe claim. Seemingly, there is an odd story for each of its 960 residents. This one involves a stoplight. It all comes down to geography and in this…