Euro Motor Attraction

It is the game of the Netherlands.