Hold the mustard! It's the world's most expensive hot dog

TOP