TV
Puppets Who Kill (2002)
S05E05 Transmission Impossible
An envoy from Dimitria's planet arrives on Earth bearing crucial information.
An envoy from Dimitria's planet arrives on Earth bearing crucial information.