If your eyes and senses are still bleeding from that last clip (and I'm feeling pretty icky myself just for posting it) here's a high energy flash movie I found on Transbuddha today that will act like smelling salts for your brain. After this, you'll pretty much forget everything else you saw this afternoon as your brain tries to process it all.
Stumble This



