Wednesday, December 01, 2010


Pork blood, 1.50/ea. (We've been watching a lot of "Dexter" recently. This is very "Dexter".)

No comments:

Post a Comment