This was filmed in my home town, Lake Havasu City, Arizona. Most locals found out after the fact that he was here, no prior notice was given. Sorry to say I missed the demo!
I think I want one of these......lol
Each night before bed, this should be required viewing for that little fat peanut running the show in North Korea .
And these weapons are only in the light category.