Coca-Cola Space Science Center to commemorate anniversary of moon landing, invention of the telescope

July 14, 2009 07:54 AM