Captain Canuck has been spotted celebrating the Canada Day weekend in Niagara Falls, Ontario.

Striking a patriotic pose

 

Niagara Falls tourists taking pictures with the good Captain.

 

Captain Canuck deputies receive instructions

 

Guarding a stash of Captain Canuck merchandise at Big B Comics in Niagara Falls