Meteoric advances in space science program
Sunday, January 25, 2009 - 14:35
in Astronomy & Space
Standing nearly 69 feet tall, the giant structure on the hill overlooking Morehead State University's campus might look to some as simply an oversize satellite TV dish.