Wednesday, September 10, 2008

So sick its ILL WORKZ!

Check out the latest from these guys based in LA. Their Booby Trap animation is like whoah!