large explosion in Ferguson ... unconfirmed ... report from media says possible flash grenade? Was loud.
I heard it.......interesting how hard it keeps raining on their parade.