Dude!! They're cold sausages!! How can you say no? Product of the gods. lol.

I'm so craving some sausages now....