Giant Telescope
- Episode aired Oct 15, 2008
- TV-PG
- 46m
Watch a team of engineers as they move and clean a 27-foot, 23-ton, $15 million telescope mirror.Watch a team of engineers as they move and clean a 27-foot, 23-ton, $15 million telescope mirror.Watch a team of engineers as they move and clean a 27-foot, 23-ton, $15 million telescope mirror.