At last, the much-awaited music video you all have been waiting for, Ego by Sarz and Wurld, is out. The super skillful music producer is one of the