livcomp, 9 months ago Here's just the talk, at higher quality - https://www.youtube.com/watch?v=euFgci7Y318
Here's just the talk, at higher quality - https://www.youtube.com/watch?v=euFgci7Y318