The word is spreading – the Barracuda™ Intruder Defense System is a pretty cool invention. It’s one of those things that you hope you never have to use, but unfortunately in today’s society, better safe than sorry. In case you haven’t seen the video that’s been going around on Facebook, here’s what the Barracuda does: it […]