TAG

Tucson International Raceway

World of Outlaws STP Sprint Car Series Returns to Arizona for First Time Since 2009

The last time the World of Outlaws STP Sprint Car Series competed in the Grand Canyon State was March 2009, when Chad Kemenah dominated the feature to claim the final checkered flag at famed Manzanita Speedway in Phoenix.

Latest posts

- Advertisement -Play at the best $1 deposit casino NZ to win with minimal risk