Starlord

Starlord

Starlord was a short-lived weekly British science fiction comic published by IPC in 1978 as a sister title to 2000 AD, which had been launched the previous year in anticipation of a science fiction boom surrounding Star Wars.

Read more about Starlord.