Tolong jelaskan mengenai Chad Archibald

Chad Archibald () adalah seorang sutradara dan produser film, televisi, dan video musik yang berasal dari Kanada.

I'll Take your dead (2019)

Creepy Canada (2006, 2 episode)