PROJECT D : Human Risen: Driving, riding and our world !!!

We are happy to provide some video footage of the trailer we are working on, you know our computer still has medium specifications ːsteamfacepalmː so our computer often crashes and freezes. but we still do our best but…