Bayou La Batre, Alabama, is a fishing village with a seafood-processing ...

Bayou La Batre, Alabama, is a fishing village with a seafood-processing ...