I've seen it before, it's basically a test rig with a honkin great fan sat on top of it.
A little gaudy for my tastes and I can imagine it'd be an absolute sod to keep clean, not to mention stopping pets/children from cutting themselves or worse.
Damn, I'm getting old.
