The average fish, served in the US, travels 5,000 miles before ending up on a plate Read more
now playing
Where has your fish been?
The average fish, served in the US, travels 5,000 miles before ending up on a plate