manu1959 Left Coast Isolationist Oct 28, 2004 13,761 1,652 48 california Apr 8, 2009 #1 LiveLeak.com - Turkish Flash T.V. MOCKS U.S President Obama mocked by the muslim world......
Yurt Gold Member Jun 15, 2004 25,603 3,615 270 Hot air ballon Apr 8, 2009 #2 i think the left is too scared to call anyone out in the muslim world