Published On Oct 25, 2017
Leominster Access Television Presents - Top Props: The Lost In Space Chariot. A short documentary on the construction of a detailed full scale working replica of the Lost In Space Chariot from the 1965 Irwin Allen TV program.
show more