First Look: Inside Red Owl Tavern

The Red Owl crew are very happy with their new lights being hung today