I've been really enjoying supergroup (of bands I had never previously heard) 13 & God's "Armored Scarves." The rest of the album, a mix of indie electronica and hip-hop, is give-or-take (as, for me, is the entire admixture) , but this track really stands out.
I was born in the Soviet Union and emigrated to the United States at six years old. I grew up and still reside in southern Brooklyn. I am fascinated by all sorts of media - the more referential the better.