Drift Masters Drivers’ Reactions to Drift Masters Finland For the first time in history, the Drift Masters European Championship visited Finland. Let’s have a look at drivers’ reactions to this new track!