An American F1 team showing off its car during the Super Bowl? I can already see the Europeans rolling their eyes.