whoa, what are those two guys doing there??? That's in the middle of crack town! Wow!TaichiMantis cut and paste this in google maps:
8 sampsonia way, pittsburgh, allegheny, pennsylvania 15212
look at the street view, you'll find him in another street challenge