Was this all a publicity stunt? We may never know. What we do know is the El Paso police department has finally freed “Trap Wiz”…
Was this all a publicity stunt? We may never know. What we do know is the El Paso police department has finally freed “Trap Wiz”…