Originally Posted by wannaklr
So who has the F1 races on tv in the US? Nothing on the Speed calendar for March 17th.
I believe they are going to be on NBCSports (formerly Vs) which is now Directv 220.
They're nihilists, Donny, nothing to be afraid of.