Missileer Active member Aug 20, 2005 #1 Anyone seen this one? There are other videos of this that have better quality. http://www.thedailycouncil.com/main/iraqispider.html
Anyone seen this one? There are other videos of this that have better quality. http://www.thedailycouncil.com/main/iraqispider.html