Super Mirror Probes Space

Prince George Citizen. May 20, 1982
Title:Super Mirror Probes Space
Overview: Long awaited arrival of the mirror from New Mexico.