The Extra Mile

WATCH

Key Lime in Key West

Tyler makes key lime pie and cracks into stone crab claws in Key West, FL.