Advertisement









Advertisement




Insane Robotic Spider.

Prev Random Video Next
"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.

Home