SickKids vs Undeniable

11 Stars

A kick-ass promotional spot for a kick-ass organization, this spot for the SickKids Foundation at Toronto’s Hospital for Sick Children features kids and hospital staff doing battle against whatever comes their way, unwilling to give in to disease, illness, or injury.

More Awesome Stuff