123 Slaughter Me Street 2 Free Download PC Game setup in single direct link for Windows. It is an awesome action and strategy game. 123 Slaughter Me Street 2 PC Game 2016 Overview 123 Slaughter Me Street 2 has been developed by John Kolbek & Nate Sanders and published under the banner of Impulse Game