German Woman Calls Out Fellow Germans For Failing To Stand Up To Islamists El Cid24 Apr 2011 [youtube u-ELZk_X6_k nolink]
COMMENTS
Please let us know if you're having issues with commenting.