A 100-vehicle pile-up on a highway in Texas killed two people and injured 120 more.

A heavy fog caused the pile-up.

Source