The best hot dog in town!

The best hot dog in town!