Since Leonardo DiCaprio won the Oscar, the internet has been going gag over him. There have been all kinds of posts about the amazing actor and needless to say this. The internet has sought delirious joy in trolling him.
Now here comes another picture of Leo which has been going viral all over the internet, but for the wrong reasons.
Understandably to celebrate DiCaprio's Oscar victory. The picture was clicked by Peter Flemming in January 1976.