Yankee Stadium

Yankee Stadium

Yankee Stadium

How many American baseball fans would recognise an F1 team? Gman found out
Will F1 return to America soon?