Apparently found Satan.

In Pittsburgh...