Friday, April 04, 2008

The tax returns are here

I am not sure why the Clintons thought that releasing their tax returns this late in the season was a good idea. Here is the link:

We will have stories for at least the next week about their massive $109 million in income since 2000. I think this could be what finishes her off, but then you never know...

No comments: