Please witness this cringe british man ukkk biggus-piggus

He has a hot take on science and tech in socialist countries near the end lol

https://www.youtube.com/watch?v=VAtbeAyCrPc