The Chicharones are an American/Canadian alternative hip hop duo, composed of Sleep of Oldominion and Josh Martinez. They are known for their socially conscious lyrics, energetic live performances and strong underground following.
Read more: Wikipedia