Team Penske at Homestead

Team Penske at Homestead


Homestead, Florida (FL), US
In other angles, the car is covered up. Towards turn one, a fleet of Marlboro painted passenger cars can also be seen.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement