New York, United States

fucking nuts drop beats not bombs! :P

D edicated
O pen minded
N ew
I ntelligent