Next Up
Highlights from the Isle of Eight Flags Shrimp Festival – Eating America
On Eating America, Anthony Anderson visited the Isle of Eight Flags Shrimp Festival in Fernandina Beach on Amelia Island in Florida.