The team behind the reconstruction of Planet of Giants explain how it was put together.
2023
2012
2020
2002
2025
2018
2009
2015
2008
2017
2016
2000
1933