This video fired me up. I really despise these idiots. Semi graphic but the world we now live in. LiveLeak.com - Flames of War - IS (ISIS) Propaganda full lenght