From the International Committee of the Red Cross’ (ICRC) sentimental Christmas campaign titled “The one gift Santa can’t deliver” to Apple’s new Group FaceTime commercial and Tata Motors’ new TVC titled “DeshKeTruck”, these are our top ad picks for the week!
International Committee of the Red Cross
The one gift Santa can’t deliver
A Little Company
Desh Ke Truck