20111203

BREAKING NEWS


BREAKING NEWS: turns out Herman Cain's been screwing himself all along

No comments:

Post a Comment