Mohamad Scotch another talented Stunt Rider from Saudi Arabia. | Mohamad Scotch another talented Stunt Rider from Saudi Arabia. – STUNT MASTERS CUP – Stunt Riding World Championship – Motorcycle Freestyle Championship