Tag: 2010 Toyota Land Cruiser in India
2011 Mercedes GL500 vs 2010 Toyota Land Cruiser – war of big proportions
The recently launched 2011 Mercedes GL500 in India was a good revamp. But the only point was that no one actually noticed this. Infact, the GL was…