Pucker up for 15 facts about key lime pie

Learn 15 fun facts about Florida's tangy and delicious state dessert, Key lime pie.