We’ve been on pins & needles about the possibility of this being a non-event for over the past 2 weeks.� We are SO relieved as is all of Formula 1 fandom, especially those of us geographically located in South/Central Texas.� Here’s the official press release direct from Circuit of The Americas (COTA): FOR IMMEDIATE RELEASE [...]
motorsport repair
restoration
No comments:
Post a Comment