Will F1 happen every yr in New Delhi India?
3 ✅ Answers ? Favorite Answer Have you seen all the smog in New Delhi? I have a suspicion that it’s going to be a “One and done” scenario for the Grand Prix of India. yessssssss Source(s): http://www.seoindiadelhi.com/ no..