Video: Key Lime Pie in paradise

Key lime pie was created on Key West and is still the dessert of choice here.