i've been to 23 different countries and i can 100% say without a single doubt that costco hot dogs are the best in the world. everything else is just shite compared to that magnificent specimen.
United Kingdom