The World Rally Championship grid has united to demand a meeting with the FIA over their controversial ‘swearing ban’. The ban is the hottest topic in motorsport right now, with Formula 1 drivers ...