I bought five of these sardine cans in '06.
I paid 89.00 each for them.
Should have bought more.....
Anyone know where this stuff comes from?
I bought this stuff for long term storage and dont want to crack them open.
I paid 89.00 each for them.
Should have bought more.....
Anyone know where this stuff comes from?
I bought this stuff for long term storage and dont want to crack them open.