Our Spot just won a Telly Award

Our Spot “Before and After” for Russ Reid and their client Operation Smile just won the coveted Telly Award.