Friday, November 30, 2007

how many skeletons does giuliani have in his closet?

911!