TATA SAFARI 3.0 DICOR “FUN” X4 OFFROAD REVIEW!
What would the best way to spend a lazy Sunday afternoon? To somehow spice it up… thats exactly what we did when we decided to check the off-road prowess of the biggest TATA Passenger car in the market, our resident Safari Dicor 3.0 4X4.
Designed by IAD UK, Safari was launched way back in 1998 with [...]
