23 July 2012

The average French person eats 500 snails per year.

Dang!

nikujagagirlRandom Fact #32 • Opuss № I