#1Peter "Rodgers-Hill"?by Blue_wolf57012017Peter was dropped off on Earth many many years ago after his mother was imprisoned. His Grandfather and Great Grandmother decided this was the best choice. Being left o...Completedavengerslokinickfury+7 more