Stewart Francis Unseen

Duration: 01:38

In this unseen clip, Stewart Francis gives his insight into Canada.

Related Videos

Friends of Dave