-
February 22, 2016 • Circuits • Editorial
Sepang International Circuit, or simply Sepang Circuit, is a modern racing track in Sepang, state of Selangor, some 50 kilometers south of the country’s capital Kuala Lumpur. It is best known as the home of Formula 1 Malaysian Grand Prix. Sepang was a...