Sounds of Rajasthan take Indian Embassy by storm Entertainment May 5, 2014 Barmer Boys put on thrilling performance in nation’s capital.