Nobody picked up on my brain teaser.Wikipedia says he lives in McLean, VA
Most famous person with last name North you know. (porn stars excluded)Sorry, I felt a slight breeze over my head. But at 5-5 there is a lot that misses me. Hit me a little lower.