Polish sausage - a sausage with a unique taste

Polish sausage - a sausage with a unique taste