Bomb Squad Gang

The Bomb Squad is a local gang in Peoria Il. Most of the members are now serving time for various gang-related crimes.

Scroll to Top