That track looked a little loose... Whew !
That turbo was coming on for sure. Seemed like a little excessive white smoke at the finish line, though. Everything OK ?