Car Bomb Detonated In Iraq

These assholes just blew up Iraq's only functioning traffic light!

Comments

Check Us on Facebook!

Links

Random Picture