GameSpot

5 things you should know about Dark Souls 3

Transcript
Gaming

Tech Shows