This Melted Cheese Stand Is Guaranteed To Make You Hungry

This glorious food stand is in Auckland, New Zealand.