Formula 1 has been unanimously impressed with Saudi Arabia's ability to lay out and build in approximately eight months a highly impressive street circuit. The majority of the sport's drivers have given a thumbs up to the facility, although some... MoreĀ»