Monday, February 26, 2007

The FOX News Smears on Barack Obama

1 comment:

Eyez said...

fuckin retards...

this is frighteningly disgusting.


ima link to this cuz.