Blog

World's First Supersized Manned Mech Takes Its First Steps

METHOD-2 arrives in Korea...
25/06/2017