Scottish superhero Captain Scotland set to make return for St Andrew’s Day

Captain Scotland is back  (Comix Flix)
Captain Scotland is back (Comix Flix)