Ammonia Engine BUST?

Seems like a tunderf00t topic. id love to get an opinion on this tech!

https://youtu.be/Pcm4fCDQ4dY?si=4rF-2aE4z4zI8eit