The Greatest Show: Off Earth

Prince George Free Press. August 7, 2003
Title:The Greatest Show: Off Earth
Overview:Lead up to Mars’ closest approach to Earth. Gil Self and Glen Harris pictured.