Route 128

Location

An area in Boston that was a major tech hub in the mid-1970s, comparable to Silicon Valley at the time.

Mentioned in 1 video