Circuit & Endurance Al-Manar Racing by Getspeed Head to Jeddah for the GT World Challenge Finale 26 Nov 2024