Sunday, February 21, 2010

Video: PETA's New IED Detection Idea Has A Few Bugs To Be Worked Out

1 comment:

Boquisucio said...

That's one sensitive pressure plate.