Dark Souls - Taurus Demon Boss Fight MovieClear the towers in this taurus demon boss fight gameplay movie.By Gamespot Staff on October 4, 2011 at 12:01AM PDT Dark Souls