Thursday, November 29, 2007

TVS Flame - Its different


The new TVS Flame rocks..... I mean at least in terms of TVS trying to figure out those nitty witty elements that is required to compete with the market.