It is F1 TV the official way to watch F1, provided and managed directly from Formula 1. You go directly to the source of Formula 1 themselves to stream through their cheap service. I use the app on Apple TV and watch the races on the 135" screen, works flawlessly
https://f1tv.formula1.com/
Edit: commentary? I have no idea, some guys speaking English. Occasionally they are joined by David Culthard
Click to expand...