Qatari Crews Set to Make a Strong Statement at the 2025 Saudi Arabia Rally – MERC MainRally April 24, 2025