Try this...better...
http://new.livestream.com/timcast/events/3295551
large explosion in Ferguson ... unconfirmed ... report from media says possible flash grenade? Was loud.