Monday, September 13, 2010

Snaaaaaaaillllllllll

This is the most fascinatingly adorable thing I've seen in a while:

Giant African Land Snail Eating


Found via Daily Squee.

No comments: