Friday, February 18, 2011

toasty ants!



































From ThinkGeek, "The world's largest ant - you know, to eat! A delicacy from the Colombian Amazon."

No comments: