Darksiders II - live-stream starting soon
Posted by GoNintendo Aug 14 2012 22:35 GMT in Nintendo Stuff
- Like?
Live-stream should start around 7:00 PM East Coast...

Watch live video from Destructoid.com Live Shows! on www.twitch.tv

Related Posts:


Sign-in to post a reply.