Police arrested a Virginia woman who they say left an 11-month-old baby and a dog inside a car for several hours, where both died.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
Police arrested a Virginia woman who they say left an 11-month-old baby and a dog inside a car for several hours, where both died.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles