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.