Saw this on BoingBoing today, fast foward to about a minute into it, you won't be able to turn away (the grand finale is worth it, so watch it all)