by: SpiderPosted on: November 27, 2022 Walking “spider” excavators: the mountain goats of earth-moving For more about these extraordinary machines, head to: Video: Kaiser AG and Menzi Muck Music: Loz Blain Stan Lee Signed Amazing Spider-Man #107 Comic Book See also Spider-Man: No Way Home Official Trailer 2 UPDATE [BAD NEWS] | World War Hulk Update