i don't think it's rwd cause at the end of the video you can clearly see that the front wheels are wider than the rear...and i would assume that would be for front wheel traction
Not to sound like an ignorant bastard, but aren't the S2Ks Rear Wheel Drive? And in the vid, I don't think that car had ANY RWD power to those 11" spare tires.
But, whatever it is, it is one of my favorite Mini vids in the world!