Starlord

Creator Profile: Ken Barr

Artist Ken Barr, born in Scotland in 1933, is perhaps best known to downthetubes readers for his Commando covers, and has been working continuously for many years in the British graphics art industry. His innovative style and fresh perspective make… Read More ›