Friday, December 14, 2012

Santa's Snood




2 comments:

  1. Isn't that really a frosting cap?

    ReplyDelete
  2. well, i certainly don't want that shit in my peas!

    ReplyDelete