Witness catches aftermath of alleged street racing fatal crash in Phoenix

More stories from FOX 10 Phoenix