My Quiet Life My Quiet Life

DNC flash

The DNC has produced a flash ad that is very amateurish and dumb.

That baseball/penguin game was produced better than this. What the hell?