Jeremiah was a bullfrog: Having a huge sausage has its benefits
Turija, a small town in Serbia, sets the world record each year for the creating the longest sausage as part of their annual festival. This year’s long tube of meat is 2,025 metres in...