The new Snickers(?) The new Snickers flavor is a bold departure from the original. Previous entry Next entry