Content
If you think the world of motorsports has lost its sheen and it’s all getting a bit too dull, you need to have a look at this particular Stadium Super Trucks race held at the Adelaide Street Circuit in Australia.
Like any other form of motorsports, there’s intense racing between adrenaline-fueled drivers, but unlike anything you have seen up till now, these guys do not look like they are wary of driving their massive trucks on the ragged edge and flying them off equally big ramps.
It makes me wonder how come I have only discovered this mental racing series now!