Yes as best i can tell. Will know more one it arrives, yet it should work.
OMG, don't EVEN go there :wink_face: I tracked cars for years and raced in SCCA for two years in Formula 2000 (earned the Driver's Championship). You don't even want to know JUST the tire budget for a single season (and remember, you need many sets of slicks with you at all times, a set of intermediates and of course a set of full wets).
And if it isn't racing, let me tell you about the last service for my road car. It was a full engine out ordeal and needed some new uppers on the front suspension too... you know, while they are already 'in there'.
www.EnjoyTheTrack.com