简介:A tragic drag-racing related accident kills a woman and her child, leaving her husband to pick up thA tragic drag-racing related accident kills a woman and her child, leaving her husband to pick up the pieces and pursue justice against the teenage boy that killed them.详情