He made it for a while.
The yellowish haze you see is the nitro and you can smell it from a long way away. Amazingly some people can hang in there while it is running while most of the crew members wear full blown gas masks.
The sound is also unbelievable.