peopleWalking the talk May 15, 2018May 22, 2018 His New Creation The phrase that makes me cringe more than Peter Parker's attempts to be "cool."