Mahindra Renault Logan - the spacious and luxurious sedan

2010-03-07 3

Maximum Boot Space, the widest backseat, the tallest, Indias first wide body car. The wide Body Logan rocks.