News
My local restaurant has about 20 of these attached to the ceiling I assume it's some kind of fire suppressant system?