Are we due an american revolution at le mans?

2 min read

With new Hypercar rules and the German giants ou