Operation Smile “Hide” Spot

Another Award-winning TV spot for Operation Smile.