It isn't anything new.

They have even been to Le Mans before!!

I really hope that Le Mans thing is true though!