The Visitor gets grilled about his escape plan.
The Visitor from the Future
Season 1
8
August 2, 2009
4 minutes