This Just Makes Me Happy. Apparently SIr Patrick Stewart and Sir Ian McKellen decided to have some shenanigans in NY on their last day in the city after their p