Something ( maybe a bomb). Going on at Dallas Police Department.
WTF? Where did you see that? This is just insane.