More results...
De'Rell Brown was just 25 years old when police say he was found shot in the parking lot of his Indianapolis apartment complex. MORE
Do you want to continue watching?