How a “Teksi Ampang” made its way to the Nurburgring
The Nurburgring is a world famous race track, one that has been graced by motorsports legends such as Niki Lauda ...
The Nurburgring is a world famous race track, one that has been graced by motorsports legends such as Niki Lauda ...