This reported rapper NLE choppa dies from car accident on west Ford elm st. Three other victims found injured. Police reports claim it was a taking of his own life
This reported rapper NLE choppa dies from car accident on west Ford elm st. Three other victims found injured. Police reports claim it was a taking of his own life