LION Lunch Hour: $65 sandwich

Producer Chris talks a new sandwich for two that costs $65!