Is F1 not a sport?

Vijay Mallya’s Force One team may have been the first Indian-owned team to actually win championship points as it came second at Belgian Grand Prix. But the controversy continues as the Sports Minister termed F1 an expensive entertainment.

Related Videos