Force Motor’s new SUV which was supposed to be unveiled officially last month has been spotted again. The new SUV from Force Motors has been spotted at a …
As we reported earlier, Force Motors had plans to launch the SUV in March-April 2011 but now it has deferred another 10 months. If the rumors are to be believed, the …