Niarco Garcia-Gonzalez, left and Alain Pacheco Puig
Niarco Garcia-Gonzalez, left and Alain Pacheco Puig - Miami-Dade police
Niarco Garcia-Gonzalez, left and Alain Pacheco Puig - Miami-Dade police