• Remember This Image? This Is the Story Of How 13 Semi Trucks Restored America's Faith in Humanity

    Remember This Image? This Is the Story Of How 13 Semi Trucks Restored America’s Faith in Humanity

    It is a picture that was quite hard to shake for most. The scene captured a row of 13 trucks lined up under an overpass on Interstate 696 in Detroit, Michigan, blocking traffic in both directions.

  • Scroll to Top