Outside a temple on the side of a mountain in Nagano prefecture, Japan, Luke and Matt sit down to discuss the first part of the first episode of Firefly.
Outside a temple on the side of a mountain in Nagano prefecture, Japan, Luke and Matt sit down to discuss the first part of the first episode of Firefly.