Also known as: el_negre
Juan Rodriguez lives in Andrews, NC. Juan a big fan of Parkway Drive, Lamb Of God, Bring Me The Horizon, Strapping Young Lad, Neaera and The Black Dahlia Murder. His favorite movies are Land Of The Lost, Tropic Thunder and The Devil Wears Prada.