The Right Coast

December 26, 2003
 
Cool new space telescope
By Tom Smith

Check out the pics from the new Spitzer space telescope at the JPL website.