Stephanie Diamond Member Jul 11, 2004 70,230 10,865 2,040 Jul 4, 2006 #1 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..
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..