Tag Archives: Safari

Tata Safari Storme: Long Term Report 1

We have cars that are new or fairly new in our long term fleet and the reason is to tell people how they feel to live with and help them with their buying decision. So then, the Safari Storme that was launched a few years ago is certainly an aberration. And that is not only because my boss loves it ... Read More »