Watch the latest Dark Souls 3 Trailer directed by Eli Roth

by Richard Simpsonon March 31, 2016
Here's hoping the enemies aren't Hostel