That's right. You did not misread that, and I did not misspell.
- Just $19.99
- The world's largest ant - you know, to eat!
- A delicacy from the Colombian Amazon.
- Really, these are ants for you to eat. Seriously.
Brought to my attention by Lost At E Minor, and to you by the folks at ThinkGeek.