NASCAR America: Top 5 moments from Phoenix International Raceway

1 Comment

Established in 1964, Phoenix International Raceway has had plenty of memorable moments during its time hosting the Sprint Cup Series, which began in 1988.