80% of success is good communication.

Head of Motor Sports

Al Abdulghani Motors - Toyota GR