Paging Jesse Ventura: Iowa Guard Builds Predator-Style Ammo Packs

By Andrew Tarantola Remember that scene in the movie Predator, when Jesse Ventura is unleashing his M-134 mini-gun into the forest? It was being fed […]

continue reading »