Man dies after crashing into bayou

March 24, 2013

Police say speed may have been a factor in the deadly bayou crash in Houston's East End