Today’s the day

The Worlds Best Ice Cream Sandwich is live.