Advertisement

Insane Robotic Spider.

Mar 28, 2009
"La Princess" is a 15-meter mechanical spider designed by artistic director Francois Delaroziere of the French company, La Machine. To highlight the Capital of Culture celebrations in Liverpool, England, the monstrous robot is the guest of honor.
Advertisement
Advertisement
Trending Today: