Leonardo DiCaprio Won His First Oscar And The World Can Not Stop Tweeting About Him!!!

Oscars 2016, Leonardo DiCaprio won his first Oscar and the world goes ‘banana’. Yeah! It is the most awaited achievement for him and his fans but even his haters couldn’t help taking about him. Leonardo won and the whole world…