Streets Of Red: Devil’s Dare Deluxe – Launch Trailer PS4

Published on April 12, 2018 by PS4Trophies

Streets of Red, the permadeath, multiplayer beat’em up is finally here on April 12, 2018! Ready your retro gaming strength against the legion of undead monstrosities, because in Streets of Red, the only thing scarier than being eaten alive is running out of quarters!

Category Tag


Leave a Reply