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.