Official – Force One SUV launch on 19th August
August 14, 2011
Force Motors has confirmed the launch of the new Force One SUV on the 19th of August, 2011, thus making the already packed August a very busy month indeed …