image

Glasgow

Glasgow

The largest city in Scotland, located on the River Clyde. A city built on high levels of manufacturing, resulting in it being termed the second city of the British Empire.

Name:
Glasgow
Aliases:
Start year:
1955
First issue:
Amazing Ghost Stories (1954) #16
cover

No description

Issues

October 1988

November 1989

December 1989

December 1991

December 2000

June 2002

July 2002

March 2003

January 2016

February 2016

March 2016

April 2016

May 2016

July 2016

August 2016

September 2016

October 2016

November 2016

February 2017

February 2022

October 2025

Volumes

1986

1988

1991

2000

2001

2015

2021

2025