Scott Biumi
Scott Biumi of the DeKalb County Police Department has been arrested after surveillance footage captured him pulling his gun on a teen at a fast…
Trending
Scott Biumi of the DeKalb County Police Department has been arrested after surveillance footage captured him pulling his gun on a teen at a fast…
We care about your data. See our privacy policy.