What is a flash bang? CBS46 gets a demonstration - CBS46 News

What is a flash bang? CBS46 gets a demonstration