Liverpool Spider
EggOnlyEgg
Published
09/06/2008
Liverpool revealed their latest.... a mechanical spider that stands 15 meters high and is driven by hydraulics.
2 Comments