1st off, i love this community! it has been very helpful.
here is my question - what is that site i think it is affiliated or part of PETA...."i cant believe its vegan!"?? or somehting like that....i looked around the community and cannot find it....hook me up please??