Motorsports (Formula 1 etc)

Motor sport or motor sport is a global term used to encompass the group of competitive sporting events which primarily involve the use of motorized vehicles, whether for racing or non-racing competition. The terminology can also be used to describe forms of competition of two-wheeled motorized vehicles under the banner of motorcycle racing, and includes off-road racing […]