If Formula 1 chief Bernie Ecclestone has his way, the screaming sound of F1 cars may soon echo through the streets of New York City!
[Rumor]