Self-defense is key and wow…Mastro Defence Systems is here to help. Be ready for this one!!

Good Day Stateline

Paul Vespa, Mastro Defence System Instructor, whoops up on John McAllister from the Carmel PD.  Why?  Because with the skills he has, he can!

Copyright 2019 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Facebook Instagram YouTube