Ann Barnhardt Tears Islam-Appeasing Senator Apart!

http://www.youtube.com/watch?v=6xqtYkd2 ... 18A0D4E35E

Warning: Language alittle rough at times