How does Formula 1 get its attention?
You have to be a fan and also, whatever local they're racing in, the race promoter advertises in order to sell tickets.
They don't have it in the US, I've never heard why.
Beats me, it's crap since the over rated mouthy West Indian got the best car.
Tourists? Just like any other sport, F1 has it's fans ... simple.
It has nice eyes