By May 19, 2009Food, Kitchen

What could be more indulgent and self-destructive than a chocolate chocolate cake covered in peanut butter cups. Check it out here. Vanilla Sugar is a new find that absolutely makes you feel like you’re killing your diet just looking at all the fantabulous food photos.

{image via Vanilla Sugar}