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.
Hosted by Anthony Anderson
On Eating America, Anthony Anderson visited the Isle of Eight Flags Shrimp Festival in Fernandina Beach on Amelia Island in Florida.