show captions
WRAL TV
The Little Nell in Aspen, Colo.
Servers at The Little Nell in Aspen, Colo., wear face coverings.
Details
Transcript