Alfa Romeo Forum banner
1-1 of 1 Results
  1. The Technology Section
    A lot of talk recently (and previously) on the concern that technology could prove to be mankinds downfall, maybe successor. What do people think? In no attempt to make a point, here's a couple of nice videos. Video: Watch: Flexible snake robot developed for inspecting tunnel boring machines...
1-1 of 1 Results