Italy to Paris, Texas

The World Rally of Texas – Saturday, May 8, 2021

A pep talk from our friends!