One place every IMSA team is guaranteed to frequent on race weekend is Michelin's tire-preparation area.
Share this post
Inside The Blue Tent
Share this post
One place every IMSA team is guaranteed to frequent on race weekend is Michelin's tire-preparation area.