Johor Circuit – The Motorsports Resort

A circuit with a track record Built in 1986, the Johor Circuit is the first international class...

Read More