The grand finale is this sharp vertical u turn which induces the cars to complete a full 360 sommersault.

Insane

Insane

19 December, 2022 by Gazza

The grand finale is this sharp vertical u turn which induces the cars to complete a full 360 sommersault.

In this photo