Contestants square off in Florida key lime pie eating contest

25 contestants plunged face down into 9-inch pies and scarfed down the region’s signature dessert in the World Key Lime Pie Eating Championship in Key West, Florida, to mark Independence Day.

July 5, 2021

Top Stories

ABC News Live Presents