
The Live from Space Series
A spectacular, ground-breaking TV Event, presented by Dermot O'Leary. Originally broadcast live from the International Space Station and Mission Control in Houston.