I suspect this one is made by Ferrara, mostly because of the weight,
the fact it's made in the US and the ingredients.
Member since 2005
Here's a link to this photo. Just copy and paste!
show short URL