Watch a Walking Dead–Inspired CPR Commercial
Courtesy of the Heart and Stroke Foundation of Canada.
Skip to content, or skip to search.
Skip to content, or skip to search.
Courtesy of the Heart and Stroke Foundation of Canada.
LA's new iWatch commercial is creeping everybody out.