Video: A slice of Blue Heaven

Blue Heaven serves towering slices of key lime pie perfection in Key West.