>>537880632
Link to the stream
The theory lives??? Sorta. If you just ignore a literal third of it.

https://www.youtube.com/live/JYQPx84eETk?si=BbU5hweXGBIjr1aW