gosh i used to live on Newbury Street last year just to think that I could have walked by him while walking my dog! Though I am too weird and shy I wouldn't have even said hi to him. That is cool that he loves Boston I like to think of Boston as a baby New York.

Thanks for posting the link :)