Jul
20th
Stay connected Subscribe to our RSS feed
SEATTLE, Washington-When Seattle's Space Needle was constructed in 1962, the 605-foot landmark was the tallest structure west of the Mississippi River. Unfortunately, it's since been eclipsed by several ordinary city office buildings, which we cursed, searching the skyline in vain for the familiar landmark to lead us out of the tangled drive route from hell.