Video
[His last statement brings about a look of absolute confusion and disbelief to Peter's face.]
But...that would make you [He pauses, attempting to make what he's about to say make sense in his head. He knows who this man is. He's enough of a science geek to have done research on him when he first learned about the Tesla Coils.]