They say Indians are only good at managerial jobs and donkey work while innovation takes a backseat. You think so too?This amazing video by The Makers Of Things will make you think again.

Get out there. Make something. Join the revolution. Because India is innovating, and how!