Hi mate,
Sorry i just saw your msg..
The dragon racing cars are at the Dubai Autodrome. They have a garage there. Not so sure if they have an event anytime soon. There are track days usually on the weekends.
Sent from my iPhone using PW Forums mobile app