good idea ;o ill give that a shot... usually I cook my italian sausage before hand anyway...
i swear it's the pepperoni though you know what else it reminds me of is the pepperoni on those cheap deli pizzas you used to be able to buy at grocery stores for ridiculous amounts of money

i bought that brand at trader joes and it came in a fancy italian looking package and everything and it looked like it had herbs growing up the side what a fucking facade!