Human Skateboard Posted November 19, 2007 Rick O'Shea I have a particular soft spot for stop motion animation – this is very cool…