How often and who's driving the respective cars? Sorry but it's not a series well known over here. I'm just not sure if it's a significant thing or not yet. It's a cliche but a "track record" has to be developed. God that's a huge looking car though.