Captain Canuck spotted on Canada Day
Captain Canuck has been spotted celebrating the Canada Day weekend in Niagara Falls, Ontario.
Discussing the minutiae of comic book collecting.
Discussing the minutiae of comic book collecting.
Captain Canuck has been spotted celebrating the Canada Day weekend in Niagara Falls, Ontario.