Jesse James in Iraq...

Stephanie

Diamond Member
Jul 11, 2004
70,230
10,864
2,040
I just watched this on Discovery channel..
They built a custom Hummvie, I think that's what it was?

It was Awesome.
Well worth watching if you get a chance..
:salute:
 

New Topics

Forum List

Back
Top