In December of last year, a car crashed into the front of the Taqueria Pico de Gallo in South Tucson.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
In December of last year, a car crashed into the front of the Taqueria Pico de Gallo in South Tucson.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles