Here is the first instalment of a webTV series from Heroes of the North
The premise.....(similar to Captain America) a government super soldier and his crew disappear during WW2 only to re-surface decades later and fight crime.
Personally, I love it. Canadian superheroes!!!! in the great vein of Captain Canuck.