Greg2600 to Keano4
Member
2012-Oct-31 11:04 pm
If NBC thinks Formula 1 will help them compete with ESPN they're delusional. F1 ratings are miniscule.
blue_trooper
2012-Nov-1 2:49 pm