Traps

43m | 2007 | TV-PG | CC

Gotcha! Traps are a device designed to capture and kill, but they don't always harm their prey. Check out some high-tech versions straight out of action movies.