Saudi Arabia considering a $20B bid for the Formula 1. There were talks of this deal according to Bloomberg

But what could be the motive behind this one now? #formula1 #western #motorsports #games

Comments