Watch Dogs - "Telling a Story" Video


Watch Dogs - Telling a Story Video

Some new Watch Dogs gameplay footage.