Pouya and Cool Kids rapper Sir Michael Rocks linked up to shoot their video for “Kill Switch” a few months back, and now the pair are back with Read More