Strongest Man competitors should be worried. They might have some non-human competition this human sized android who has been showcasing its lifting power over in Tokyo. Most recently, the Japanese lifting robot was spotted on display, lifting a 66 lb package off of a desk, and lifting a human-sized doll weighing 145 lbs. The 154 lb, 61 in tall android ...
Read More »