Around 1.252 billion people lives in India. It is the country full of crazy peoples with different minds.
Here are some pictures which shows the craziness in Indian people and their 'Jugaad' to do work.
© 2024 News Track Live - ALL RIGHTS RESERVED