New Music: Letsgokiiid!

A New York based duo who carry a unique mix of emo, hip-hop and electronic sounds.

Letsgokiiid!