Anyone else find it a joke?

This track pissed me off so bad I forgot it was even this weekend, nor did I care to watch it. It seemed like a random demo event or something, it looked like a hyped up kart track.



There are barely any real tracks left and they're trying to take Spa too.