I saw that picture a while ago and was incredibly curious to know what cartoon it came from
I still haven't found that out, does anyone know?
--
avideo -- http://www.youtube.com/watch?v=uHHsvbyR7YA
Big congrats to Black Turtle. Also, turtles are pretty cool