A pileup in a Detroit highway has led to a massive pile up a mile long. The Associated Press reported that a at least three people have died, including two children while 20 others are injured.

Reportedly visibility was poor when the crashes occurred on Interstate 75.

"In Detroit, SUVs with smashed front ends and cars with doors hanging open sat scattered across the debris-littered highway, some crunched against jackknifed tractor-trailers and tankers. Rescue crews went vehicle to vehicle in the search for survivors and to provide aid," reported the AP. The freeway is expected to be fully open later today.

Greg Galuzka was driving a fuel truck on the highway when white-out conditions occurred.

"I looked on my driver's side mirror, and I could see the trucks piling up back there," Galuszka said to the AP. "Then, when I looked in my passenger side (mirror), is when I saw the steel hauler coming up. I just said my prayers from there and said, 'Please don't hit me.'"

Another man driving along the highway Philip Bost said to the AP, "I heard booms and bangs behind me. Boom, boom, boom, boom." He went to help the injured and said that there were "people bleeding, people limping, people shaken up. It was a bad ordeal."

Meteorologist Bryan Tilley said to the AP about the weather,"There was a pattern of snow showers moving through the area in the midmorning hours."

At Detroit Nearby Metropolitan Airport there were a reported 20 miles per hour winds with gusts that were 33 mph. The temperature was 24 degrees.

"After I identified the car to one of the (emergency) workers, I asked them to go tap on the window and ask him to wave out the door," Lisa Czarnecki said, who rushed to the scene after a call from her husband saying he was involved in the crashes. "They managed to get him out of the vehicle and he stood up and waved."

The names of victims have not been released but Michigan State Police Lt. Michael Shaw told the Associated Press that the children who died were a 9-year-old girl and 7-year-old boy from Windsor, Ontario.