Glasmuir is a fictional town in the epic space adventure Space Pirate Captain MacTaggart. It is the former home of Leslie Kennedy before war broke out.
Advertisement
Glasmuir is a fictional town in the epic space adventure Space Pirate Captain MacTaggart. It is the former home of Leslie Kennedy before war broke out.