Major Accident (Dallas)

Truck 20, Engine 20, Rescue 20, and law enforcement all on scene of a major accident eastbound 635 near Preston Road. Follower tip reports all lanes blocked. Expect delays in this area.