Naturally 7-Keep The Customer Satisfied (Official Video)

Naturally 7 incorporated their scenes with the public into the official video for “Keep The Customer Satisfied” from the deluxe version of Hidden In Plain Sight.