Feds Confirm LAPD Bomb Squad Caused Huge Explosion by Detonating Way Too Many Fireworks

No shit: The Bureau of Alcohol, Tobacco, and Firearms has concluded that the Los Angeles Police Department is responsible for that huge fireworks explosion because it exploded too many fireworks at once.

Read more…

Exit mobile version