Any Twin Falls Otter Pop Fans Notice Anything Peculiar?Any Twin Falls Otter Pop Fans Notice Anything Peculiar? I started to feel like Chris Rock (aka "Pookie") in "New Jack City," as the flavored ice took hold of me.Greg JannettaGreg Jannetta