August 1, 2018 5:36 am

Cook Book Says Key Lime Pie Created in New York City

An author has created quite the controversy after claiming the Florida staple was not actually a product of the Sunshine State.

US & World Videos

Exit mobile version