Not the drink...

But still a peculiar story, never even heard of a F1 car on ice...

REDBULL F1 on Frozen lake

(in french)