anyone else love these little guys?
[ame=http://www.youtube.com/watch?v=99OMqB5vGyI]YouTube - Happy Tree Friends - Let it Slide[/ame]