Has anybody ever had these?! I saw them featured on Unwrapped (Food Network) and have been dying to try them ever since! They are full of marshmallow fluff! Need I refer you to this? If anybody knows where to get these, please tell me :-) Or if you've had them, share the good news with me
On a totally unrelated note, I found this link today to photos from the Inauguration. Pretty amazing stuff. Check them out!