Police believe Ziyang Wang was driving at more than 100 miles per hour right before the head-on collision.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
Police believe Ziyang Wang was driving at more than 100 miles per hour right before the head-on collision.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles