Josh Martinez and Sleep – The Chicharones Review Post by Spoton November 3, 2013Category : Music Reviews The Chicharones is an assortment of conceptual, mentally nutritious, soulfully nourishing, deeply penetrating music and nothing less. Josh Martinez and Sleep deliver incredible lyrics that easily get minds open with tightly sewn rhymes. Read More »