The Hospital for Sick Children // SickKids VS: Undeniable

The Hospital for Sick Children in Toronto released an advertising spot which shows children, their parents and doctors as a fighting force against health conditions they need to face. SickKids VS: Undeniable is a powerful ad showing emotions,  passion and dedication to overcome challenges.