HOUSTON -- Police say speed caused a major crash that killed a driver Sunday afternoon on Allen Parkway in downtown Houston.

Witnesses said a Hummer was driving too fast, when he came up on a curve near Waugh and lost control. He hit a tree and flipped several times before landing upside down.

The driver was killed, but a female passenger escaped with only minor injuries.

Parts of Allen Parkway were closed for awhile during cleanup.

Read or Share this story: