BLAST

October 19, 2007

BLAST
The documentary filmmaker speaks about his experiences following a close-knit team of international scientists as they attempt to launch a multi-million dollar telescope on a NASA high-altitude balloon.