3 ms·Apparently that was filmed in the '90s, at MIT.by muglug 11y agoApparently that was filmed in the '90s, at MIT.