Miles and Peter confront doc ock, he created a machine that's able to harness renewable energy but it's dangerous but as they tried to stop it, a huge blast erupts, both miles and Peter wake up somewhere very far from home
Miles and Peter confront doc ock, he created a machine that's able to harness renewable energy but it's dangerous but as they tried to stop it, a huge blast erupts, both miles and Peter wake up somewhere very far from home