December 17, 2008

Iraqi Ambassador vs Code Pink

Code Pink lose but too stupid to realize.

h/t Allah

By Stable Hand at 03:42 PM | |