Jake Member Inactive Reaction score 0 Points 210 18 May 2006 #1 http://www.ebaumsworld.com/videos/carexplosion.html I've never seen this before, is this in Iraq?
scm77 Sr. Member Inactive Reaction score 1 Points 230 18 May 2006 #2 Yes, that's in Iraq. This was shown in a PBS documentary, and IIRC they were British contractors.