Italy to Paris, Texas

The World Rally of Texas – Saturday, April 23, 2022