May 18 2017 8:27am

Loading...

Expo 67: Mission Impossible

Producer Eric Ruel joins Global’s Laura Casella to talk about his new documentary thriller on the crazy success story that was Expo 67.

Responsive site? HTTPS:// site?

Video Home