0
Wiki User
Carmasutra is really Car Masutra which means "Car Love". It is a new International brand of car cosmetics and merchandising. There is also a film being made called "Car Masutra" which is a romantic comedy and action packed due for release in 2012.