@zfubarz: If you still want a half trench though, Here's an official Watch Dogs one that is more accurate to the one ingame, has much shorter straps AND is 1k less expensive.
Watch Dogs
Game » consists of 24 releases. Released May 27, 2014
Game » consists of 24 releases. Released May 27, 2014
Log in to comment