[amazon_auto_links id="16922"]

Tag: Least

  • It Could Go at Least 88 MPH

    January 21, 1981 Production of the iconic DeLorean DMC-12 sports car begins in Dunmurry, Northern Ireland. While not truly a technological achievement, the DeLorean became known as a symbol of the high-tech 1980’s. It Could Go at Least 88 MPH is original content of This Day in Tech History. This Day in Tech History Tech…