Exciting new 3d technology
The most interesting thing to me about this spoof is how well it is shot. Look at the colors! It looks like it was filmed on old film stock from 1973. What did they shoot this on? And did they post process the hell out of it to get that look?