The Man Engine is the largest mechanical puppet ever constructed in the United K…
The Man Engine is the largest mechanical puppet ever constructed in the United Kingdom — three times the size of a double decker bus, according to local media reports. The creation is a tribute to the Cornwall mining industry. (📷: Matt Carey/Getty Images)
[ad_2]
Source