Having been watching Twin Peaks: The Return these are obviously Black Lodge doughnuts. Not at all evil, as it goes, and full of chocolate.
Comments
Sign in or get an account to comment.