Mercedes-Benz World Racing – Riding on a star