It is amazing how much robot technology has progressed over the years. Robots make our lives easier by doing things we find hard to do and unlike people, they just do their work without hesitation. There are a variety of things these machines can do, from everyday normal jobs to doing military work. Now, James Cochrane of Toronto reveals the musical powers of his creations...