Yes, I went there. Wild duck hot dogs. They are every bit as awesome as you think...

Permalink
Facebook
Twitter