Building Bomb ebaum Published 02/17/2007 US troops call in a bombing run on a building containing enemy snipers. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: explosion iraq NEXT VIDEO 'Cities: Skylines" Player Meticulously Recreates All of Amsterdam 515 Comments Log in for Comments
515 Comments