Wicked Tuna: Top TV Show Now Tuna Brand

11 March 2016

Wicked Tuna, the hit TV show from National Geographic which averages 1.1 million viewers an episode, is now the title name of a range of frozen tuna products hitting the US market, launched in association with Island Brand Seafood Imports...

You don't have credit card details available. You will be redirected to update payment method page. Click OK to continue.