24 contestants went fork-first into Florida’s most famous dessert in a messy showdown that has become a staple of Independence Day weekend in the Keys. The event, held in Key West on Saturday as part ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results