Stop Stephen wants to make one thing clear before you press play; you can try to get in his way, but there is really no slowing him down. For all those that have tried in the past, this one is more than likely directed at you as he touches on those he’s had to leave behind on the Downtown Music produced single, “Peer Pressure”. The New Haven, CT native is pushing this one out with his new mixtape “Prey to God 2”, so keep your eye open for that and support independent music.