Anybody remember this video?



Today I stumbled onto this, claimed to be the view from inside: