Lidl's Grand Opening

Lidl, the Germany-based grocery chain opened its first U-S stores Thursday and two of them are right here in Hampton Roads!